Localize the SinusBot

Before you begin you may check the resources if there already exists a translation.
Is there an outdated translation and the author does not answer your request? Report the translation on the forums or contact Xuxe directly.

:!: Implemented since: 0.9.9-f6ef32d+


Just follow these steps:

  1. Make sure you have a folder called data/locales within in your SinusBot directory
  2. Create a new file called ru.json (if you want to create a russian translation for example) with the following contents:
    {"__name": "Russian", "__code": "ru-RU"}
  3. Open up the webinterface of the bot and navigate to your personal settings
  4. Choose Russian as your language
  5. Then click on “edit” behind the language selection
  6. Fill all the textboxes next to the phrases you would like to translate
  7. Hit “Export” at the bottom of the page
  8. Copy the contents of the export box to your ru.json
  9. Done.


:!: The translation interface will highlight untranslated content in yellow and phrases that have not been saved yet in violet.


We're giving out extended licenses and access to pre-releases to everyone who contributes a lot or even maintains a translation. ;-)