shapez/translations/README.md

40 lines
1.6 KiB
Markdown
Raw Normal View History

2020-06-10 12:30:31 +02:00
# Translations
2020-06-10 12:35:37 +02:00
The base translation is `base-en.yaml`. It will always contain the latest phrases and structure.
2020-06-10 14:04:08 +02:00
## Languages
- [English (Base Language)](base-en.yaml)
- [German](base-de.yaml)
- [French](base-fr.yaml)
- [Korean](base-kor.yaml)
- [Dutch](base-nl.yaml)
- [Polish](base-pl.yaml)
- [Portuguese (Brazil)](base-pt-BR.yaml)
2020-06-10 17:28:00 +02:00
- [Portuguese (Portugal)](base-pt-PT.yaml)
2020-06-10 14:04:08 +02:00
- [Russian](base-ru.yaml)
2020-06-10 14:13:22 +02:00
- [Greek](base-el.yaml)
2020-06-10 17:25:50 +02:00
- [Italian](base-it.yaml)
2020-06-10 17:28:45 +02:00
- [Romanian](base-ro.yaml)
2020-06-10 14:04:08 +02:00
(If you want to translate into a new language, see below!)
2020-06-10 12:35:37 +02:00
## 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.
2020-06-10 14:04:08 +02:00
- Find the file you want to edit (For example, `base-de.yaml` if you want to change the german translation)
- Click on the file name on, there will be a small "edit" symbol on the top right
- Do the changes you wish to do (Be sure **not** to translate placeholders!)
- Click "Propose Changes"
- I will review your changes and make comments, and eventually merge them so they will be in the next release!
2020-06-10 12:35:37 +02:00
## Adding a new language
Please DM me on discord (tobspr#5407), so I can add the language template for you. It is not as simple as creating a new file.
PS: I'm super busy, but I'll give my best to do it quickly!
## Updating a language to the latest version
Right now there is no possibility to automatically update a translation to the latest version. It is required to manually check the base translation (`base-en.yaml`) and compare it to the other translations to remove unused keys and add new ones.