Overriding Translations

From Eco - English Wiki
Revision as of 18:10, 4 July 2021 by Redwyre (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Warning: This content is outdated.

The localization system in Eco allows you to easily change and view translations.

All of the strings in the game can be "overridden" by additional CSVs added to the server's /Mods/Translations folder. The headers on these CSVs Must follow the following format verbatim:

STRINGID,Context,"English","Gibberish","French","Spanish","German","Korean","BrazillianPortuguese","SimplifedChinese","Russian","Italian","Portuguese","Hungarian","Japanese","Norwegian","Polish","Dutch","Romanian","Danish","Czech","Swedish"

Where STRINGID is the text StringID tag for that string. You can find the stringID for any given string by downloading the source string table from the Crowdin project HERE.

To override a string, simply add a new line to your CSV and fill out the values. For example;

CURRENCY,,"Money","Moolah","Argent","Dinero"
DISTANCE,,"Distance","<-->","Distance","Distancia"
DEFAULT,,"Wolf","Big Bite Dog","Loup","Lobo"

Note: The StringID "DEFAULT" is used for all strings that have not yet been assigned an official StringID. In these cases, the English literal string is used as the de facto "key" in the localization system. As such, the English string cannot be altered in these cases.

When changing translations in this way, you'll need to reload the localizer every time you make a change. This can be done easily with the Localizer/Load Localization Tables menu item in the Server UI.