[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freeciv-commits
Subject:    [Freeciv-commits] r13027 - in /trunk: ai/ client/ client/agents/
From:       William Allen Simpson <william.allen.simpson () domain ! hid>
Date:       2007-06-29 20:37:47
Message-ID: E1I4NDv-00017V-Ax () domain ! hid
[Download RAW message or body]

Author: wsimpson
Date: Fri Jun 29 22:37:46 2007
New Revision: 13027

URL: http://svn.gna.org/viewcvs/freeciv?rev=13027&view=rev
Log:
(PR#39424) BUG: improvement name translation

Fixed several tests against ruleset name strings.

Renamed name_orig to name_rule (the origin), and name to name_translated.  
Translated names are now only accessed via a central function.  (The function 
existed, but not everybody used it.)

Moved the translation into the accessor functions, as this seemed to be better 
than spread around in 3 places, especially as the other places in the code 
forgot to test for NULL and '\0' (empty string).

Plus the usual cleanup of translated names for untranslated log messages.

Modified:
    trunk/ai/advmilitary.c
    trunk/ai/aicity.c
    trunk/ai/aidiplomat.c
    trunk/ai/aitech.c
    trunk/ai/aitools.c
    trunk/client/agents/cma_fec.c
    trunk/client/citydlg_common.c
    trunk/client/cityrepdata.c
    trunk/client/climisc.c
    trunk/client/gui-gtk-2.0/citydlg.c
    trunk/client/gui-gtk-2.0/diplomat_dialog.c
    trunk/client/gui-gtk-2.0/helpdlg.c
    trunk/client/gui-gtk-2.0/repodlgs.c
    trunk/client/gui-gtk-2.0/wldlg.c
    trunk/client/gui-mui/citydlg.c
    trunk/client/gui-mui/dialogs.c
    trunk/client/gui-mui/helpdlg.c
    trunk/client/gui-mui/repodlgs.c
    trunk/client/gui-mui/worklistclass.c
    trunk/client/gui-sdl/citydlg.c
    trunk/client/gui-sdl/cityrep.c
    trunk/client/gui-sdl/diplomat_dialog.c
    trunk/client/gui-sdl/helpdlg.c
    trunk/client/gui-sdl/repodlgs.c
    trunk/client/gui-sdl/wldlg.c
    trunk/client/gui-win32/citydlg.c
    trunk/client/gui-win32/dialogs.c
    trunk/client/gui-win32/helpdlg.c
    trunk/client/gui-win32/repodlgs.c
    trunk/client/gui-win32/wldlg.c
    trunk/client/gui-xaw/citydlg.c
    trunk/client/gui-xaw/diplomat_dialog.c
    trunk/client/gui-xaw/helpdlg.c
    trunk/client/gui-xaw/repodlgs.c
    trunk/client/gui-xaw/wldlg.c
    trunk/client/helpdata.c
    trunk/client/mapctrl_common.c
    trunk/client/mapview_common.c
    trunk/client/packhand.c
    trunk/client/repodlgs_common.c
    trunk/client/reqtree.c
    trunk/client/text.c
    trunk/client/tilespec.c
    trunk/common/city.c
    trunk/common/effects.c
    trunk/common/game.c
    trunk/common/improvement.c
    trunk/common/improvement.h
    trunk/common/player.c
    trunk/common/requirements.c
    trunk/common/unittype.c
    trunk/common/worklist.c
    trunk/manual/civmanual.c
    trunk/server/cityhand.c
    trunk/server/citytools.c
    trunk/server/cityturn.c
    trunk/server/diplomats.c
    trunk/server/report.c
    trunk/server/ruleset.c
    trunk/server/savegame.c
    trunk/server/scripting/api.pkg
    trunk/server/scripting/api_find.c
    trunk/server/techtools.c
    trunk/server/unithand.c



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic