Language Localization via GitHub
Created by: SecUpwN
Good morning everyone! Yes, another "Issue", but with the lowest priority ever seen. Why? Simply because I would like to have a place to discuss this, it has been going through my mind for a long time. This Issue is actually also meant for Android developers watching our project to chime in and raise their voice. So be brave and open your mouth, recommend us a "best practice" on how to localize our App.
Proposal of the Idea:
- On the initial stratup, our app shall first prompt to choose a language, then display the disclaimer.
- Add another button called
Language
into our existingPreferences
for later language change
Possible Solutions:
- Make App translatable via GitHub, without users having to sign up anywhere else (preferred)
- If really having to use another service, it shall solely be via hassle-free GitHub login
Some services I found:
Since I feel our project to have an obligation to carry out the word about awesome Open Source software, I would like to only use free and preferably open source services for localization of our App. Which service works best? Feel invited to suggest more! Once everyone agreed, I will set it up. But then again, if @tobykurien or @Ueland could craft a pull request to restructure our App to be easily translatable via country-specic strings.xml
(or any other restructuring), I'd prefer our translations to stay on GitHub.
Why localize our App?
Psychology is hard to understand, but simply by the very fact that people can read our App in their native language makes it more easy to use and more attractive to contribute to. Discussion is open, chime in!