Author Topic: r4323: Two strings associated with more than one meaning...  (Read 1047 times)

filux

  • MegaGlest Team
  • Draco Rider
  • ********
  • Posts: 310
  • was OpenSuse x64, is Debian testing x64
    • View Profile
Detected on svn but I believe the same situation is on 3.7.1.

I found two strings associated with more than one meaning (main language file) which e.g. makes it impossible to translate them correctly.

The first string is: "Can repair" > "String ID: CanRepair"
determine correctly the possibility of repair, but at the same time also determine incorrectly the possibility of healing. I suggest to adding another string "Can heal" and connect it into the right place.

The second string is more subtle ;) : "All" > "String ID: All"
determine correctly e.g. (I found it, but probably are more places) 'all' the units after the "Affected Units", but at the same time also determine incorrectly the writing to all on chat. I suggest to adding another string "To all" and connect it into the right place.
[e.g. in Polish 'All'>'Wszystkie' && 'To all'>'Do wszystkich']

...and please don't forget to make both strings translatable ;).

MuwuM

  • Ornithopter
  • *****
  • Posts: 426
  • No Game without Move(ment)
    • View Profile
    • MuwuM - Lexicons
Re: r4323: Two strings associated with more than one meaning...
« Reply #1 on: 26 May 2013, 09:20:57 »
The first one is not easy to solve, as repair and healing are the same for the engine. The only difference is the naming of the command ( and maybe the skill, too). To become clear at this we would need to give the repair skill or command an attribute telling whether to heal or to repair.

For the second one: Yes fix that. It should not be too much work.