Web Interface Internationalization

Neubot 0.4 is the first release to support internationalization. Its web interface is now fully available in English and Italian. Using a gettext-like philosophy, the standard interface is written using English, while translations in other languages applies over the English strings when necessary. You can see the implementation code browsing the source code of Neubot to neubot/www/js/i18n.js.

If you want to extend Neubot to other languages, you can start from neubot/www/lang/it.js and replace the Italian strings with the ones in your language. Then send it to us and we'll include it in the next release. Unfortunately, at the moment there is not a js file with English translation, so it.js is the only starting file available and this implies that the contributor must know Italian.