Thalassicus
Bytes and Nibblers
I'm working on a major overhaul of the text files to make translations easier. I need help testing this, since I only have the English language version.
There are two ways to handle outdated translations:
A. Show correct information in the wrong language.
B. Show wrong information in the correct language.
Wrong information makes the game unplayable, so I'm designing the new system to present the most recent information (option B), even if it must do so in English. If a local language file says a policy gives 2 in Deutsch, and that later changes to 1 in the English version, the game will show the more recent English version. I will do this by adding a "date modified" tag for text, and compare the tags to see which is newer.
===============
Update 3: The translation system is ready for early testing.
The steps basically are:
1. Copy English to google.
2. Copy google to table.
3. Edit language text.
4. Copy table to file.
The language codes are:
Code
|
Language
|
DE_DE|Deutsch|German
EN_US|English|English (US)
ES_ES|Español|Spanish
FR_FR|Français|French
IT_IT|Italiano|Italian
JA_JP|Nihongo|Japanese
PL_PL|Polski|Polish
RU_RU|Russkij Jazyk|Russian
ZH_CN|Zhōngwén|Chinese
==
Detailed Instructions
1. Click to install notepad++.
2. Click to install Civup and Gem, then find the GEM_Language table in the GEM mod folder here:
\Documents\My Games\Sid Meier's Civilization 5\MODS
3. Open the Research tab of the GEM_Language table (or any tab you want to translate):
4. Copy the English "Date" and "EN_US" text columns.
5. Paste in your language section. I am using Russian in this example.
6. Copy your language text.
7. Paste on translate.google.com. Set your language.
8. Select the translated text, then copy.
9. Paste in your language section of the table.
10. Edit any text which translated wrong, and save the table.
11. Copy the green column with "INSERT INTO" text from your language section.
12. Open the GEM/Text/Research.sql file with notepad++.
13. Paste the text.
14. Save the file as "Language_(your language code).sql"
15. Repeat steps 1-14 for the other tabs of the GEM_Language table, or Civup_Language table, if you wish to translate the whole project.
16. Start a thread on Civfanatics to upload the file.
17. Compress the file(s) to a zip.
18. Upload the zip file, and post.
There are two ways to handle outdated translations:
A. Show correct information in the wrong language.
B. Show wrong information in the correct language.
Wrong information makes the game unplayable, so I'm designing the new system to present the most recent information (option B), even if it must do so in English. If a local language file says a policy gives 2 in Deutsch, and that later changes to 1 in the English version, the game will show the more recent English version. I will do this by adding a "date modified" tag for text, and compare the tags to see which is newer.
===============
Update 3: The translation system is ready for early testing.
The steps basically are:
1. Copy English to google.
2. Copy google to table.
3. Edit language text.
4. Copy table to file.
The language codes are:
DE_DE|Deutsch|German
EN_US|English|English (US)
ES_ES|Español|Spanish
FR_FR|Français|French
IT_IT|Italiano|Italian
JA_JP|Nihongo|Japanese
PL_PL|Polski|Polish
RU_RU|Russkij Jazyk|Russian
ZH_CN|Zhōngwén|Chinese
==
Detailed Instructions
Spoiler Instructions :
1. Click to install notepad++.
2. Click to install Civup and Gem, then find the GEM_Language table in the GEM mod folder here:
\Documents\My Games\Sid Meier's Civilization 5\MODS
3. Open the Research tab of the GEM_Language table (or any tab you want to translate):
Spoiler :
4. Copy the English "Date" and "EN_US" text columns.
Spoiler :
5. Paste in your language section. I am using Russian in this example.
Spoiler :
6. Copy your language text.
Spoiler :
7. Paste on translate.google.com. Set your language.
Spoiler :
8. Select the translated text, then copy.
Spoiler :
9. Paste in your language section of the table.
10. Edit any text which translated wrong, and save the table.
Spoiler :
11. Copy the green column with "INSERT INTO" text from your language section.
Spoiler :
12. Open the GEM/Text/Research.sql file with notepad++.
Spoiler :
13. Paste the text.
Spoiler :
14. Save the file as "Language_(your language code).sql"
Spoiler :
15. Repeat steps 1-14 for the other tabs of the GEM_Language table, or Civup_Language table, if you wish to translate the whole project.
16. Start a thread on Civfanatics to upload the file.
17. Compress the file(s) to a zip.
Spoiler :
18. Upload the zip file, and post.
Spoiler :