2fa-notifier
2fa-notifier copied to clipboard
Translate the app into other languages
We will need to enlist the help of the community to accomplish this.
Things to do to facilitate this larger effort:
- Create a document clearly explaining how to update the app to add a language
- Create individual issues for each language to be supported
- Go out and locate native speakers in multiple languages and request that they translate the app into that language
I volunteer to translate it to Brazilian Portuguese, just guide me on how to update the app :)
@whoisroot Thanks for offering your time! We are going to be iterating pretty quickly on the extension based on initial feedback from the community. I think it makes the most sense to wait to start translation efforts until we have a better idea of consistent wording that won't change out from under us too quickly.
I will update this thread to let you know when I think it makes sense to move forward with translating!
Here are some ideas I have to make translation easier:
- Write a document explaining how to translate the app in the actual code
- Write a document that contains the key phrases used within the app and reach out to non-technical folks interested in contributing to the project. Take those translations and have someone else integrate them into the code base
Can you think of any resources that you would find helpful to facilitate translation? I'd like to make it as easy as possible so that there are as few barriers to entry/contribution as possible.
In the mean time, if you are interested in background reading, here are some resources to understand how extensions are translated:
- https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Internationalization
- https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/i18n
- https://developer.chrome.com/extensions/i18n
- https://stackoverflow.com/questions/33390060/chrome-extension-how-to-change-language