mirror of
				https://github.com/tobspr/shapez.io.git
				synced 2025-06-13 13:04:03 +00:00 
			
		
		
		
	
				Basically allows you to translate theme names to your language instead of them being hard-coded  | 
			||
|---|---|---|
| .. | ||
| base-cz.yaml | ||
| base-de.yaml | ||
| base-el.yaml | ||
| base-en.yaml | ||
| base-es.yaml | ||
| base-fr.yaml | ||
| base-hu.yaml | ||
| base-it.yaml | ||
| base-ja.yaml | ||
| base-kor.yaml | ||
| base-nl.yaml | ||
| base-pl.yaml | ||
| base-pt-BR.yaml | ||
| base-pt-PT.yaml | ||
| base-ro.yaml | ||
| base-ru.yaml | ||
| base-sv.yaml | ||
| base-tr.yaml | ||
| base-zh-CN.yaml | ||
| base-zh-TW.yaml | ||
| README.md | ||
Translations
The base translation is base-en.yaml. It will always contain the latest phrases and structure.
Languages
- English (Base Language, Source of Truth)
 - German
 - French
 - Korean
 - Dutch
 - Polish
 - Portuguese (Brazil)
 - Portuguese (Portugal)
 - Russian
 - Greek
 - Italian
 - Romanian
 - Swedish
 - Chinese (Simplified)
 - Chinese (Traditional)
 - Spanish
 - Hungarian
 - Turkish
 - Japanese
 
(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.
- Find the file you want to edit (For example, 
base-de.yamlif 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!
 
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.