[Freeciv-Dev] Re: (PR#16096) Beta1: I18n string
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
<URL: http://bugs.freeciv.org/Ticket/Display.html?id=16096 >
Daniel Markstedt wrote:
> <URL: http://bugs.freeciv.org/Ticket/Display.html?id=16096 >
>
>> [chrisk - Mon Mar 27 20:02:09 2006]:
>>
>>
>> SVN 2.1
>>
>> ./common/player.h:31:#define ANON_USER_NAME "Unassigned"
>>
>> please make translateable.
>>
>
> Patch: I marked the string above this as well.
Using _() here seems problematic. In fact translation of user/player
names in general is problematic.
1. At a minimum heavy TRANS comments are needed, since there are severe
restrictions on what is allowed in a user/player name and translating
"badly" could break freeciv rather easily.
2. These values are in the common code, meaning they may be translated
differently at server and client. I'm not sure if this is actually a
problem; the only client place that uses them is in init_player which
may not have any effect since it gets overwritten by the server data anyway.
-jason
- [Freeciv-Dev] Re: (PR#16096) Beta1: I18n string,
Jason Short <=
|
|