5

I have an Android app that I have just prepared for localization, with one locale completed and more on the way. I want to give users the option of viewing the app in a different locale (ie- language) without having to modify their system locale settings.

So, for example: App has locale capability for en, es, zh, ja. User has "es" selected as their system locale. User can open the application's preferences page and select "ja" locale. App will now display the text/formatting according to the Ja locale of the app.

Is this possible?

Quartertone
  • 654
  • 6
  • 9
  • I'm more curious from a design standpoint why you would want this functionality. At what benefit for the user? – justinl Jan 05 '11 at 06:40
  • I'm with the OP here as depending on the application I prefer English or Italian (when available) and my phone is set to English... – Dario Solera Jan 06 '11 at 10:07
  • 1
    @justinl - I think this would be absolutely useful for the exact reason that Dario mentions. It's about flexibility. Being able to choose the language that gets displayed, and not having to stay with the system-wide option. – Quartertone Jan 19 '11 at 23:09
  • Fair enough :) I wish we had an answer for Quartertone. – justinl Jan 21 '11 at 19:58

1 Answers1

3

I stumbled onto the following stackoverflow post while on an unrelated search. This is exactly what I've been looking for.

Changing Locale within the app itself

Community
  • 1
  • 1
Quartertone
  • 654
  • 6
  • 9