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

[Freeciv-Dev] on translating "Game"

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] on translating "Game"
From: David Pfitzner <dwp@xxxxxxxxxxxxxx>
Date: Wed, 29 Sep 1999 13:10:06 +1000 (EST)

Jules Bean wrote:

> > So I think word 'game' would be generally perfect for this resource,
> > except problem with translation.
> 
> I thought we solved that problem in another thread.  Something like
> __("resource:game") and __("menu:game") to distinguish the two?

Yes, that is my preference, for some implementation of __().

One small complication is that both instances of "Game" occur 
as generic data (in rulesets, data/Freeciv, N_() in code)
which are then translated by _() en-masse along with lots
of other such data stringa.  

This means __() would have to be used on _all_ such data in the
same contexts, which means __() *must* work properly for strings 
without ':', and also means none of the other strings so processed 
are allowed to include a ':' character (that is, other than for 
the above meaning).  (Or would have to have an artificial leading 
':'.)

Off-hand I can't think of any specific problems which include 
a "literal" ':', but we may want to consider if some other 
character(s) than ':' are less likely to have this problem...
(Although ':' does have the advantage of conveying roughly 
what we mean in this usage.)

-- David

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