Complete.Org: Mailing Lists: Archives: freeciv-dev: October 1999:
[Freeciv-Dev] Re: Patch: on translating "Game"
Home

[Freeciv-Dev] Re: Patch: on translating "Game"

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: jjm@xxxxxxxxxxxx
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Patch: on translating "Game"
From: David Pfitzner <dwp@xxxxxxxxxxxxxx>
Date: Tue, 5 Oct 1999 17:14:58 +1000 (EST)

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


[Prev in Thread] Current Thread [Next in Thread]