Note: this will only work with version 0.9.9-f6ef32d+.
If you want to use SinusBot in your language and there is no translation available yet, you can create one on your own.
Just follow these steps:
The interface will be improved in the next versions (e.g. integrating categories for easier understanding of context). Also, please note that this is an experimental feature - so please save your translations often to not lose anything.
If you want to share your translation, feel free to upload the file to the Resources section of the board. There's a special category for translations. I'm sure people will thank you for your efforts!
I'll be giving out extended licenses and access to pre-releases to everyone who contributes a lot or even maintains a translation.
If you want to use SinusBot in your language and there is no translation available yet, you can create one on your own.
Just follow these steps:
- Make sure you have a folder called data/locales within in your SinusBot directory
- Create a new file called ru.json (if for example you want to create a russian translation) with the following contents:
Code:{"__name": "Russian", "__code": "ru-RU"}
- Open up the webinterface of the bot and navigate to your personal settings
- Choose Russian as your language
- Then click on "edit" behind the language selection
- Fill all the textboxes next to the phrases you would like to translate
- Hit "Export" at the bottom of the page
- Copy the contents of the export box to your ru.json
- Done.
The interface will be improved in the next versions (e.g. integrating categories for easier understanding of context). Also, please note that this is an experimental feature - so please save your translations often to not lose anything.
If you want to share your translation, feel free to upload the file to the Resources section of the board. There's a special category for translations. I'm sure people will thank you for your efforts!
I'll be giving out extended licenses and access to pre-releases to everyone who contributes a lot or even maintains a translation.