Scenario Script Translation Method

Translators can now create separate files for storing the translated text of scenario goal text, instead of modifying the scenario script files directly.

The translation files should be placed in the \languages\<language>\scenario folder and their file names should have a prefix of “t_”.

For example, t_Multinational_Corporation.txt is the translation file for the scenario script file Multinational_Corporation.txt

The format of the translation file:
[HEADER]
Title=<translated text>
Description=<translated text>

[MAIN GOAL]
Goal Title=<translated text>
Goal Description=<translated text>
Goal Achieved Text=<translated text>
Goal Failed Text=<translated text>

[SUBGOAL]
Original Goal Title=<The original title> (Since there can be multiple subgoals, the game needs to use the original goal title to find the subgoal that this translation is for.)
Goal Title=<translated text>
Goal Description=<translated text>
Goal Achieved Text=<translated text>
Goal Failed Text=<translated text>

Important Note: when you have created t_<scenario>.txt file, there is no need to add <scenario>.txt to your  \languages\<language>\scenario folder. For example, if you have created t_Multinational_Corporation.txt, then you should not add Multinational_Corporation.txt to the folder. Otherwise, the game will not load t_Multinational_Corporation.txt.

Tutorial Script Translation Method

This method can also be used to translate the tutorial introduction and goal text. Its format is the same as the scenario script translation file described above.

Challenge Game Script Translation Method

Challenge game game scripts can also be translated using a separate translation file in the following format.

[CHALLENGE GAME]
Original Title=<The original title> (The Original Title line must be defined to ensure that the translation is not mixed up when the game is updated with new challenge games, while the translation is not yet updated.)
Title=<translated text>
Description=<translated text>

Sample Translation Files

Download Sample Translation Files

This download contains the following files which are samples for the French language. They should be placed in the file paths indicated below.

Sample scenario script translation file:
<Capitalism Lab folder>\languages\French\scenario\t_Multinational_Corporation.txt

Sample tutorial script translation file:
<Capitalism Lab folder>\languages\French\ tutorial\ script\t_tutorial 1.txt

Sample challenge game script translation file:
<Capitalism Lab folder>\languages\French\challenge\t_Profit_with_Purpose.txt