| [Freeciv-Dev] Re: Patch: on translating "Game"[Top] [All Lists][Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
 
 Jeff Mallatt wrote:
> To try to make more concrete the many discussions 'on translating "Game"',
> here's my interpretation, implemented as a patch to the latest CVS.
> 
> It changes "Game Animals" back to just "Game" -- but in a 'qualified'
> manner, i.e., as "?animals:Game".  I changed the .po files accordingly.
> 
> Currently, the only place I used the new 'qualified' string macro (which I
> called Q_() -- I thought __() was too easy to mistake for _()) was in
> translate_data_names() in common/game.c -- though, I used it for all the
> translations this routine does.
Looks good.  
And if ever we want to have a translated string processed by this 
macro to really start with '?' and contain ':', one can just prefix 
the real translated string by an additional "?:" (or "?foo:" or 
"?prefix:" or similar).
-- David
 
 
 |  |