Documentation
Locale and Translations

Locale and Translations

SkinsRestorer has an advanced locale system, which allows every player to receive a translation in their own language using their Minecraft client locale.

Default values

The default locale is en (English). If you want to change the default locale, you can do so in the config.yml file.

Community translation

SkinsRestorer is translated by the community. If you want to contribute, you can do so by translating the plugin to your language.

How to Contribute

We have our own Crowdin page (opens in a new tab) where you can contribute your translations.

If your locale is missing, you can contact support on our Discord (opens in a new tab).

Custom translations

⚠️

If you are using a Proxy (BungeeCord/Velocity), you must configure locale files on every server as well as on the proxy.

Inside the plugins/SkinsRestorer/locale folder, you can find two folders, repository and custom. Inside repository, you can find all the default locale files. These files are used when a locale is not found in the custom folder. Files inside the repository folder should not be edited, as they will be overwritten when updating and reloading the plugin. If you want to edit a locale, you should copy the file from the repository folder to the custom folder and edit it there. Make sure to update the translation when updating the plugin, as new translations might be added/changed.

Locale list

Here is a list of all the locales that are currently available in SkinsRestorer.

Locale codes

Localecodefile name
Arabicarlocale_ar.json
Bulgarianbglocale_bg.json
Catalancalocale_ca.json
Czechcslocale_cs.json
Danishdalocale_da.json
Germandelocale_de.json
Argentinian Spanishes_arlocale_es_ar.json
Spanisheslocale_es.json
Finnishfilocale_fi.json
Frenchfrlocale_fr.json
Canadian Frenchfr_calocale_fr_ca.json
Hungarianhulocale_hu.json
Italianitlocale_it.json
Japanesejalocale_ja.json
Koreankolocale_ko.json
Lithuanianltlocale_it.json
Dutchnllocale_nl.json
Norwegian Bokmålnolocale_no.json
Norwegian Nynorsknn_nolocale_nn_no.json
Polishpllocale_pl.json
Brazilian Portuguesept_brlocale_pt_br.json
Romanianrolocale_ro.json
Thaithlocale_th.json
Turkishtrlocale_tr.json
Ukrainianuklocale_uk.json
Simplified Chinese (China)zh_cnlocale_zh_cn.json
Traditional Chinese (Hong Kong)zh_hklocale_zh_hk.json
Traditional Chinese (Taiwan)zh_twlocale_zh_tw.json