View Full Version : Language concerns


Lone Wolf
Jun 15, 2007, 10:25 PM
When I was reading the CivGold thread in the New Civilizations forum, I noticed that many non-English users have some problems with the text not displaying. So here is my commentary on that issue, which I post in two different places, 'cause I do not know the right place to post it:

-------------------------------------------------
Since the 1.61 patch, mods made in English require the English version of the game. Why? I have no idea. I've included French entries for everything in Gold but they won't show on a French install. Change the game language to English and they should work. Sorry for the inconvenience but you can ask Firaxis about this.

I think I can say a word on this language problem - althrough I don't know, is the problem I am talking about is the same one. Just excuse my English - it is really bad when I start explaining minor technicalities like this one .

I loaded CivGold in my Russian version, while setting "language=1" (English, while "language=0" is Russian) in my Config file. I noticed that I have no text, except for some names (I had the Austrian Empire text for example). When I looked at the XML text files, I noticed, that the text file with the Austrian text (GameTextInfos_Gold1.xml or something like that) always has all the language tags, e.g.

<TEXT>
<Tag>TXT_KEY_CIV_AUSTRIA_DESC</Tag>
<English>Austrian Empire</English>
<French>Austrian Empire</French>
<German>Austrian Empire</German>
<Italian>Austrian Empire</Italian>
<Spanish>Austrian Empire</Spanish>
</TEXT>

However, all other text files sometimes have only the English tag, like:

<TEXT>
<Tag>TXT_KEY_UNIT_PORTUGAL_CARRACK</Tag>
<English>Carrack</English>
</TEXT>

In my Russian version, the Russian translation comes before the English one in the original Warlords files, like:

<TEXT>
<Tag>TXT_KEY_UNIT_SWORDSMAN</Tag>
<Russian>Мечник</Russian>
<English>Swordsman</English>
</TEXT>

So, by setting "Language=1" in the Config file, I am ordering the game to use the second tag in all the XML files. But in things like

<TEXT>
<Tag>TXT_KEY_UNIT_PORTUGAL_CARRACK</Tag>
<English>Carrack</English>
</TEXT>

there is no second tag at all, which confuses the game completely and it decides to skip all the text in the XML file.

If I set "Language=0" in my Config file, I command the game to use first tags, so I get a whopping Russian-English mix.

So, I suggest you edit the text files so that every item has all the language tags, like:

<TEXT>
<Tag>TXT_KEY_UNIT_PORTUGAL_CARRACK</Tag>
<English>Carrack</English>
<French>Carrack</French>
<German>Carrack</German>
<Italian>Carrack</Italian>
<Spanish>Carrack</Spanish>
</TEXT>

That will surely help me with my problem, and it might solve the language problems of other people here...
-------------------------------------------

Jerrymander
Jun 18, 2007, 06:05 PM
True. Whoever made the Schema file for that made a mistake. :X

Simple fix. Thanks for pointing this out. :D

purplexus
Jun 19, 2007, 11:21 PM
This is already been taken concern of and is already fixed for the next upcoming release :)

I'm glad someone will appreciate the effort we put into renaming everything. :)

rebakan
Jun 29, 2007, 02:12 AM
@Lone_Wolf: Although I am Brazilian, as I learned English and don't know Japanese, my game is a Japanese version, set to English language. I had many problems with my game, till i made it what you suggested: now, my game loads entirely in English, and what is most important, now I can load and ply all the mods found here.Thanks so much for all your explanations!
It's a shame that here in Japan, you can't find anything 100% American!
Thanks a lot, for helping me, sorry to be a message as big as that.