11

Is there a way to override the locale for some apps? My Android is set to German but I want, for example, all apps that don't have a proper translation to be in English - reading Google-translated stuff is horrible.

I know there's no native way, but maybe there's an app for it which I just couldn't find...

My device is running 4.1 and is rooted.

2
  • Perhaps you could use tasker to create a macro that will change the system language after which the desired app is launched. And then use that tasker shortcut to start the app. Not a tasker user, but there are a couple of Tasker Gurus who might lend a hand.
    – Sparx
    Commented Oct 5, 2012 at 13:37
  • Some applications let you override the locale within the app... e.g., Plume and Handcent
    – Bryan Denny
    Commented Oct 5, 2012 at 14:38

3 Answers 3

5

Somebody mentioned Tasker? So here I am. And in fact you could do that with Tasker and the help of the Secure Settings Plugin:

  1. Create a new task:
    • Plugins -> Secure Settings -> Locale Picker (pick your target locale here)
    • App -> Run (select the app to run)
    • Plugins -> Secure Settings -> Locale Picker (pick your original locale here)
  2. Assign an icon to this task
  3. On a free place of your homescreen, long press, add a tasker widget, pick this task

I did not test it, but it should work like this.

2
  • I tried it with Google Maps, and it doesn't work for me. When I launch the task from within Tasker Google Maps launches with the regular locale. When I create a shortcut in my homescreen and click it - nothing happens. Any advice?
    – Joe
    Commented Dec 17, 2014 at 7:09
  • I never had that happen. There's no condition to it that could "fail". So when creating a shortcut as described, having the task assigned to, the task should be launched. Maybe a logcat can give a clue here?
    – Izzy
    Commented Dec 17, 2014 at 7:23
1

Since your device is rooted you can use app settings which allows that and much more

-1

Changing system locale may cause a refresh of some tasks. This means more unwanted slowness of the device, more battery drain, and slow start of the original application. There are applications to do just that, but I think they need Root or do not work on every device or Android version. The best solution would be changing our within app.

1
  • [citation needed] why it would cause noticeable battery drain Commented May 11, 2018 at 10:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .