I have a pull request which mainly focuses on translating mod related stuff, this can be called the sequel to that. I tried to be as precise as I can with these translations. Some sentences doesn't really make sense in my language so I changed them but their meanings are the same (i attached some explanations below). I hope my work helps! Notes related to changes: - This game has a lot of settings, be sure to check them out! -> deleted from tips due to being translated already. points/achievements/title - Steam Achievementek -> Steam Teljesítmények | Sounds more hungarian. modsDifference/title - Mod Warning -> Figyelmeztetés | It means just "Warning". If I would put "Mod" before, it would sound weird. puzzleDlcViewNow - View Dlc -> Megnézem | It means "I'll see" but it sounds better in hungarian. There is an alternate translation "Megnézem a dlc-t" which means exactly the same but it's long and less relevant. |
||
---|---|---|
.. | ||
.gitignore | ||
base-ar.yaml | ||
base-cat.yaml | ||
base-cz.yaml | ||
base-da.yaml | ||
base-de.yaml | ||
base-el.yaml | ||
base-en.yaml | ||
base-es.yaml | ||
base-fi.yaml | ||
base-fr.yaml | ||
base-he.yaml | ||
base-hr.yaml | ||
base-hu.yaml | ||
base-ind.yaml | ||
base-it.yaml | ||
base-ja.yaml | ||
base-kor.yaml | ||
base-lt.yaml | ||
base-nl.yaml | ||
base-no.yaml | ||
base-pl.yaml | ||
base-pt-BR.yaml | ||
base-pt-PT.yaml | ||
base-ro.yaml | ||
base-ru.yaml | ||
base-sl.yaml | ||
base-sr.yaml | ||
base-sv.yaml | ||
base-tr.yaml | ||
base-uk.yaml | ||
base-zh-CN-ISBN.yaml | ||
base-zh-CN.yaml | ||
base-zh-TW.yaml | ||
README.md |
Translations
The base language is English and can be found here.
Languages
- German
- French
- Korean
- Dutch
- Polish
- Portuguese (Brazil)
- Portuguese (Portugal)
- Russian
- Greek
- Italian
- Romanian
- Swedish
- Chinese (Simplified)
- Chinese (Traditional)
- Spanish
- Hungarian
- Turkish
- Japanese
- Lithuanian
- Arabic
- Norwegian
- Kroatian
- Danish
- Finnish
- Catalan
- Slovenian
- Ukrainian
- Indonesian
- Serbian
- Czech
(If you want to translate into a new language, see below!)
Editing existing translations
If you want to edit an existing translation (Fixing typos, updating it to a newer version, etc), you can just use the github file editor to edit the file.
- Click the language you want to edit from the list above
- Click the small "edit" symbol on the top right

-
Do the changes you wish to do (Be sure not to translate placeholders! For example,
<amount> minutes
should get<amount> Minuten
and not<anzahl> Minuten
!) -
Click "Propose Changes"

- Click "Create pull request"

- I will review your changes and make comments, and eventually merge them so they will be in the next release! Be sure to regulary check the created pull request for comments.
Adding a new language
Please DM me on Discord (tobspr#5407), so I can add the language template for you.
Important: I am currently not accepting new languages until the wires update is out!
Please use the following template:
Hey, could you add a new translation?
Language: <Language, e.g. 'German'>
Short code: <Short code, e.g. 'de', see below>
Local Name: <Name of your Language, e.g. 'Deutsch'>
You can find the short code here (In column Code 2
).
PS: I'm super busy, but I'll give my best to do it quickly!
Updating a language to the latest version
Run yarn syncTranslations
in the root directory to synchronize all translations to the latest version! This will remove obsolete keys and add newly added keys. (Run yarn
before to install packages).