Loading...
 
Multi-Language Add-In for Visual Studio

Multi-Language Add-In for Visual Studio


BUG: "Splitting" a translation, marks wrong ID as "Out of date"

Hi,

I just found a small bug.

Steps to reproduce

  1. I open my existing project (and scan it)
  2. I search for a string: "Email schedule" and find 6 results
  3. I edit 1 string into "Schedule email"
  4. ML Tool displays popup, showing this string is used 6 places
  5. I select 2/6 strings where I want to apply the changes
  6. Click "Apply for selected" button
  7. ML Tool now edit 2 strings (Original text) as expected
  8. ML Tool marks the 4 untouched strings as "Out of date"

Expected behavior

I would expect the 2 strings that changed, to get their localized strings marked as out date - not the 4 strings that didn't change.

Bonus info

BTW: I love the fact, that both strings after "splitting" keeps the same set of localized texts. When I edit a string and makes a "split", it's because it's two different but still very similar versions of the same text. If I didn't want it to remember the text, I would "remove translation", edit in code and "mark for translation" (forcing tool to add a new string).

Yours Faithfully
Nick Niebling