Imagine Earth
 This topic has been pinned, so it's probably important
martin  [developer] Nov 7, 2016 @ 9:25am
Community Translation
Imagine Earth Community Translation

Welcome to the official community translation of Imagine Earth.
With every release (~monthly) we (Serious Brothers) will update the game with the latest translation data.

IMPORTANT LICENSE INFO: This is the officially-supported community translation of Imagine Earth. Serious Brothers may include content derived from this in official releases of Imagine Earth without owing money or credit to anyone (though we will make efforts to credit major contributors to the translations). By contributing to the translation you agree to have your work included in an Imagine Earth release without any compensation except for the satisfaction of the work and community. If you don't wish these terms to apply to your work, contact us at

Translation Status

English: in review (skirlasvoud, Althis)
Deutsch: complete (this is our native language)
Spanish: review needed (translated by Purple Sister)
Italian: review needed (translated exclusively by Capybara Localizations)
Française: in progress ([Fr] Bouy) \
Russian: in progress (Ral, Althis)

Translation Guide

1. Get a translation tool for the resx file format. A good choice is the Resx Resource Translator:
2. Start the translation tool and open your games internationalization directory (e.g. C:\Program Files (x86)\Steam\steamapps\common\ImagineEarth\I18n)
3. You can select the relevant languages and go through the resources.
4. OR: Add a new language (see below).
5. IMPORTANT: Make sure to try the translation within the game (see below).
6. Zip you localization directory and send it to In the future we will probably host the translation on github.
7. VERY IMPORTANT: Please make sure to always keep a backup copy of your localized files, since steam automatically overrides them every time we publish an update to the game.

Updating the translation for new alpha versions

Every (monthly) alpha release comes with some new and changed texts that need localization. To make it as easy as possible for translators we use the comment column to mark these entries.
- New or changed entries will have a "V**" mark in the comment section (e.g. V32 for alpha 32)
- You can use the sort function on the "comment" column in resx translator to easily find the new and adjusted entries. Click it twice to have all V** entries on top.

Mission Script
The I18n folders Bonus, Campaign and Script contain the campaign, bonus mission and free play script logic with all messages.\
Additional files ending with .si.resx contain the script logic made up of special keywords.
You can open them together with the other translation files in the Resx Resource Translator. This might help you to understand what is happening in parallel to each message (e.g. $c starts a condition and $a/$e starts an action).
*Any changes to the .si.resx files will be ignored - they are part of the game content anyway.*

PS: The keyword $sX controls which speaker is displayed with the message, e.g. $sLima.

Testing the Translation

1. To do this you have to edit the graphics.ini in the savegames directory (<My Documents>/ImagineEarth/Settings/graphics.ini). Search for translationmode and set it to True.
2. Start the game. The translation data is now loaded from the resx files in the internationalization directory.
3. You can open the options any time to switch the language. In addition the is a refresh symbol that you can click to reload the translation from the resx files.
4. To help you with the localization of mission messages the message key is displayed in the bottom right when you open the last display message. You can hover this key to display the english original text.
5. **In addition you can press Ctrl+C to copy any text displayed within the message panel in the game.**

Adding a New Language

The easiest way to do this is to use the Resx Resource Translator (see above).
1. Pick the resource you want to add a new language for
2. Click on "Languages" -> "Add new Language". That's it.

Alternatively you can copy the resx files in the directory manually and change the extension (e.g. .en.resx) to the two letter code of your language (e.g. .fr.resx). Here is a list of all codes available:

Supported letters
Currently we support the following set of letters. Let us know if there is something missing.

!"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ `abcdefghijklmnopqrstuvwxyz{|}~  ¡§©°´·¸¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ× ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷ øùúûüýþÿČčĚěŘřŠšŽž АБВГДЕЖЗИЙКЛМНОП РСТУФХЦЧШЩЪЫЬЭЮЯЁ абвгдежзийклмноп рстуфхцчшщъыьэюяё
Last edited by martin; Apr 7 @ 7:51am
< >
Showing 1-15 of 40 comments
Ausserweltlich Nov 7, 2016 @ 12:30pm 
Paul Nov 7, 2016 @ 2:13pm 
I can translate in italian :) only one question: how to start a new paragraph with Resx? Enter key does not work.
martin  [developer] Nov 7, 2016 @ 11:07pm 
You have to press shift and enter
Tiara Nov 10, 2016 @ 4:14am 
I begin the translation to spanish ^^ but I don't know if I did it well, because not see the language in-game to test it.
martin  [developer] Nov 10, 2016 @ 10:56pm 
Have you set "translationmode" to True in the Settings/graphics.ini?
Afterwards you should be able to select spanish in the game options as language.
Tiara Nov 11, 2016 @ 5:10am 
That was what I needed. Thank you.
Leffi Nov 17, 2016 @ 4:50pm 
hi, support for translating is something what i am waiting (thanks for that), but if i am trying my translation (czech language) then is there problem with diacritics (ěščřžýáíé). Is possible support in future for these letters?
martin  [developer] Nov 17, 2016 @ 11:48pm 
Hi ýáíé are already supported.
We will add support for ěščřž with the next version. Thanks for letting us know!
Leffi Nov 18, 2016 @ 3:34am 
Thanks, this is great! Thus translation into Czech will be able to start!
Tiara Nov 20, 2016 @ 11:48pm 
I see, on supported letters, missing the ñ and Ñ (caps), maybe because just Spanish language have it. It's showed in-game perfectly though.
martin  [developer] Nov 20, 2016 @ 11:54pm 
They are also in the list of supported letters - it's just hard to see them
Tiara Nov 21, 2016 @ 4:24am 
You're right, I was searching on wrong lines, but I saw them
[Fr] Bouy Nov 21, 2016 @ 9:37am 
Hello Martin
I working in translation french
The Gaz PowerPlant have difficult translation / by real life what-is-it.
But its good. I understand it :
it is not a normal Gaz burning and water use for creat a steam movment.
it is a gaz turbine,,, same to plane reactor.

file : Construct

line of problem :
_ GasTurbinePowerplantEcologic
i have change the "gaz filter" bulding-mode title, by the "Elektrofilter"
Because,, one other filter i not real. Or it is not a filter.

Two change: the title, and small reworking of the text to speak of "particles"
(french only)
Bien que le gaz-naturel brûle plus proprement que le charbon, ont _filtre_ aussi sont échapement pour d'avantage _réduire la pollution_ aux particules.

_ GasTurbinePowerplantEfficiency
Steam turbine / Dampfturbine
Whats???? i not understand,, you add a Turbine-Steam intro a GazTurbine ?
It is possible... :
La cogénération :
Kraft-Wärme-Kopplung :
But,,,, the "Cogénération" not creat electricity, but Steam at different lvl of power, for urban heating.
I understand,, GazTurbine is electric powerplant,, a addon is for more electricity.. not realy right is reality.
... me idee for the game =

GasTurbinePowerplantEfficiency (cogeneration)
BiomassPowerplantEcologic ("urban-heating" is now "hot water for clean and drink" for district)
electricity used by disctric is low, because you not use electricity for heating home.
= so, is same of More electrical production, because you consume less.
= i cain say "my biomass hoting my drink water,, and,, my cogeneration creat electricity but too creat the urban heating for my house".
Last edited by [Fr] Bouy; Nov 21, 2016 @ 10:07am
martin  [developer] Nov 26, 2016 @ 3:04am 
I'm not sure if I understand you right, so I will just clarify how the gas turbine power plant and it's upgrades work:

The power plant uses a gas turbine that is fueled with gas and works somehow like an aircraft's turbine. The rotation is transformed to energy (an aircraft in comparison just moves :-D).

The upgrade "steam turbine" generates additional energy. The waste heat from the gas turbine is used to heat water. The steam flows upwards and this is movement is used to rotate a steam turbine.

The "district heating" upgrade of the biomass power plant just uses the hot water to provide it to citizens. So you are right: This upgrade basically doesn't generate more electricity, but we decided to simplify this fact.
[Fr] Bouy Nov 28, 2016 @ 12:27am 
Difficult saying all thats
for a Simply game.
Last edited by [Fr] Bouy; Nov 28, 2016 @ 12:56am
< >
Showing 1-15 of 40 comments
Per page: 15 30 50