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

Localeconfig valuefile name
Germandelocale_de.json
Frenchfrlocale_fr.json
Chinese Simplifiedzh_hklocale_zh_hk.json
Chinese Traditionalzh_twlocale_zh_tw.json
Polishpllocale_pl.json
Norwegian Bokmålnolocale_no.json
Spanisheslocale_es.json
Japanesejalocale_ja.json
Finnishfilocale_fi.json
Italianitlocale_it.json
Czechcslocale_cs.json
Ukrainianuklocale_uk.json
Hungarianhulocale_hu.json
Romanianrolocale_ro.json
Turkishtrlocale_tr.json
Thaithlocale_th.json
Koreankolocale_ko.json
Bulgarianbglocale_bg.json
Catalancalocale_ca.json
Danishdalocale_da.json
Lithuanianltlocale_it.json
Dutchnllocale_nl.json
Arabicarlocale_ar.json

Specifications

Localeconfig valuefile name
Chinese Traditional (Hong Kong)zh_hklocale_zh_hk.json
Canadian Frenchfr_calocale_fr_ca.json
Brazilian Portuguesept_brlocale_pt_br.json
Argentinian Spanishes_arlocale_es_ar.json
Norwegian Nynorsknn_nolocale_nn_no.json