MohGovIL / hamagen-react-native

Israel's Ministry of Health's COVID-19 Exposure Prevention App
https://health.gov.il/
MIT License
509 stars 153 forks source link

Use translation management system #147

Open emanuelb opened 4 years ago

emanuelb commented 4 years ago

Instead of accepting changes from translators via github issues/pull-requests as done currently #142 #88, use continuous localization system, thus enabling easier way for people to translate strings in the project to other languages. Below list of self-hosted or managed FLOSS projects:

Weblate https://weblate.org/en/ https://github.com/WeblateOrg/weblate

Which is used by many projects: https://hosted.weblate.org/

Mojito https://www.mojito.global/ https://github.com/Box/Mojito/

Pontoon https://pontoon.mozilla.org/ https://github.com/mozilla/pontoon

oyd11 commented 4 years ago

Generally a good idea, not sure about the overhead required for this size of project and the number of languages required.

btw: The French PR was already integrated and deployed : #4

As a language provider (pushing now #142 ) - sure this would be easier, but things as they are are probably 'good enough'