Firebot icon indicating copy to clipboard operation
Firebot copied to clipboard

[Feature Request] Translations

Open Firebottle opened this issue 6 years ago • 5 comments

Implement a system for translations of all the text in the application.

You don't need to personally go through the entire app yourself, just implement an easy to use system and we'll catch everything as we rewrite. Reason being, a lot of the app will be rewritten before v5 is released and we'd just be overwriting your work.

Firebottle avatar Mar 07 '18 01:03 Firebottle

Did some research and it looks like http://zanata.org/ is a good place to host our strings/text, once we have them, so the community can help translate.

ebiggz avatar Mar 07 '18 06:03 ebiggz

Submitted the PR for this using angular-translate

kateract avatar Mar 13 '18 20:03 kateract

Does it automatically translate based on computer settings or do we need to put a toggle in somewhere (if its not already there) to switch languages?

Firebottle avatar Mar 18 '18 15:03 Firebottle

I don't think so, we could provide a toggle and default it to the language in the environment if electron provides that functionality.

kateract avatar May 14 '18 15:05 kateract

This might be a good entry level issue.

Basically, there is a translation file that contains name / value pairs. We need to go through the application and make sure all of the text is pulling from the translation file.

Once that is done, we can post the translation file up on different sites for people to help with translations to other languages. We then allow people to select these different translation files during the setup process.

TODO as of this comment:

  • Get all of the text in the app into the translator file.

Firebottle avatar Jan 03 '20 15:01 Firebottle