Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A Android-IMSI-Catcher-Detector
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 162
    • Issues 162
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CellularPrivacy
  • Android-IMSI-Catcher-Detector
  • Issues
  • #190
Closed
Open
Issue created Nov 24, 2014 by Administrator@rootContributor

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:

  1. On the initial stratup, our app shall first prompt to choose a language, then display the disclaimer.
  2. Add another button called Language into our existing Preferences 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:

  • Transifex
  • Crowdin
  • Weblate
  • OneSky

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!

Assignee
Assign to
Time tracking