Multi Language UI: Difference between revisions

From Resonite Wiki
Add Thai language to the language list
Line 84: Line 84:
| sv
| sv
| https://github.com/Yellow-Dog-Man/Locale/blob/main/sv.json
| https://github.com/Yellow-Dog-Man/Locale/blob/main/sv.json
|-
| Thai
| th
| https://github.com/Yellow-Dog-Man/Locale/blob/main/th.json
|-
|-
| Turkish
| Turkish

Revision as of 09:54, 31 May 2024

Resonite supports multiple languages through the use of crowd-sourced translation files.

How to Use

By default, Resonite uses your system's language to determine which locale to use as default, and you will be asked to select your preferred one on 1st startup. You can change language by going to Settings, pressing Change language and selecting different language.


Manually replacing locale files generally isn't needed as they are updated with the game, but can be helpful for testing updated translations before they are included in a new build. This tutorial covers how to manually update locale files.

Languages

Name Code URL
Czech cs https://github.com/Yellow-Dog-Man/Locale/blob/main/cs.json
German de https://github.com/Yellow-Dog-Man/Locale/blob/main/de.json
British English en-gb https://github.com/Yellow-Dog-Man/Locale/blob/main/en-gb.json
English en https://github.com/Yellow-Dog-Man/Locale/blob/main/en.json
Esperanto eo https://github.com/Yellow-Dog-Man/Locale/blob/main/eo.json
Spanish es https://github.com/Yellow-Dog-Man/Locale/blob/main/es.json
Estonian et https://github.com/Yellow-Dog-Man/Locale/blob/main/et.json
Finnish fi https://github.com/Yellow-Dog-Man/Locale/blob/main/fi.json
French fr https://github.com/Yellow-Dog-Man/Locale/blob/main/fr.json
Icelandic is https://github.com/Yellow-Dog-Man/Locale/blob/main/is.json
Japanese ja https://github.com/Yellow-Dog-Man/Locale/blob/main/ja.json
Korean ko https://github.com/Yellow-Dog-Man/Locale/blob/main/ko.json
Dutch nl https://github.com/Yellow-Dog-Man/Locale/blob/main/nl.json
Norwegian no https://github.com/Yellow-Dog-Man/Locale/blob/main/no.json
Polish pl https://github.com/Yellow-Dog-Man/Locale/blob/main/pl.json
Portuguese (Brazil) pt-br https://github.com/Yellow-Dog-Man/Locale/blob/main/pt-br.json
Russian ru https://github.com/Yellow-Dog-Man/Locale/blob/main/ru.json
Swedish sv https://github.com/Yellow-Dog-Man/Locale/blob/main/sv.json
Thai th https://github.com/Yellow-Dog-Man/Locale/blob/main/th.json
Turkish tr https://github.com/Yellow-Dog-Man/Locale/blob/main/tr.json
Simple Chinese zh-cn https://github.com/Yellow-Dog-Man/Locale/blob/main/zh-cn.json
Traditional Chinese zh-tw https://github.com/Yellow-Dog-Man/Locale/blob/main/zh-tw.json

How to Contribute

If you wish to contribute to the translation of a language, read over the readme on the Locale Github for information on the proper procedures.