Follow-up Comment #5, patch #2077 (project freeciv):
In my opinion Qn_(untranslated_name()) test should create a fatal error for
the ruleset. It should test rule_name() or untranslated_name() with the
qualifier. Note, it doesn't check the translation neither...
As untranslated_name() is nearly not used and rule_name() is now a field of
the name_translation structure, the pointer member ("translated") should be
useful to keep the start of the string to display to the user
I am also thinking about adding functions like dio_put_name_translation() and
dio_get_name_translation() to handle them through the network.
Note that those changes would also useful for the settings pretty and support
names (which are actually name_translation and rule_name).
Reply to this item at:
Message posté via/par Gna!
Freeciv-dev mailing list