TShock supports automatic language detection based on your system regional settings. If you want to override this, set the `TSHOCK_LANGUAGE` environment variable to a different language, or pass the `-lang` command line argument to change the language. If you can't load other languages, make sure that you still have a folder called `i18n` and that your language folder of choice contains a `.mo` file. If it does, those translations should load successfully if you override the language settings using `TSHOCK_LANGUAGE` or if you set your regional settings to the right language. The base for the i18n system was built by Janet Blackquill ([@pontaoski](https://github.com/pontaoski)). A small donation in her honor was made to the [KDE project](https://kde.org/) as a thankyou for this work. ## Simplified Chinese (`zh_CN`) We owe a very special thanks to our `zh_CN` translators. From the start of the project, we wanted `zh_CN` to be one of our best supported languages. Thank you to the following contributors of translations: |Name|Translated (Words)| |--------|--------| |xml3344 has stopped making trouble (1212122222)|3176| |Axeel (AxeelAnder)|2273| |SGKoishi|2129| |Leader-txt (Leader_txt)|1568| |Cai233|1335| |hufang 360 (hufang360)|892| |StarCloud-cy|601| |JJJJGGGG12345|454| |Seele Vollerei (aaa1115910)|302| |问心\|MiaoVPS (WenXin_MiaoVPS)|256| |Jifeng|60| |xml3344|27| |kuaizhi|23| |Muteduanxing|13| |Xlink|8| |Smelody|6| For the most up-to-date list of translators, see the [top member report on Crowdin](https://crowdin.com/project/tshock/reports/top-members). You should adjust the date range to select from October 21, 2022 onward. ## Other language projects The following languages have had significant progress: * Russian (`ru_RU`) * Spanish (`es_ES`) * Indonesian (`id_ID`) The following are active projects without significant progress: * German (`de_DE`) * Turkish (`tr_TR`) * French (`fr_FR`) * French, Quebec (`fr_QC`) * Japanese (`ja_JP`) * Russian (Ukraine) (`ru_UA`) * Toki Pona (`tok`) If you'd like your language to be supported, please let us know in Discord. We are particularly interested in `zh_CN`, `ru_RU`, and `es_ES` because these are the most commonly used languages in conjunction with TShock.