Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
4
votes
1
answers
3359
views
Is there a way to fine tune locale settings?
I have had this question for quite a long time and I hope that it can actually be done. I live in Greece, but I mainly use my Android (Lollipop 5.0.2) mobile phone in English (US). The reason is that this is my personal preference. I feel a lot more comfortable having a UI in English. The problem I...
I have had this question for quite a long time and I hope that it can actually be done.
I live in Greece, but I mainly use my Android (Lollipop 5.0.2) mobile phone in English (US). The reason is that this is my personal preference. I feel a lot more comfortable having a UI in English.
The problem I have is that when using applications that operate based on locale settings (distance, decimal points, etc) everything is according to the US locale and that's normal.
But I live in Greece and would like, for example, Foursquare to display km instead of miles by default. Even though that's something you can change in settings, the decimal point in the Calculator app cannot be changed (US locale uses
.
for the decimal point and ,
for the thousands, while in Greek locale it is the other way around).
So, is there a way (not necessarily a user-friendly one) to fine tune these settings to match the Greek locale, while still using EN_US as the display language?
This does not answer my question. I would also be interested in manually editing the US locale, if necessary and possible.
ergysdo
(171 rep)
Jan 15, 2016, 12:02 AM
• Last activity: Mar 30, 2025, 02:11 PM
11
votes
2
answers
71125
views
Is it possible to change the locale of my device?
On my Android phone, when I go to Settings -> Language and Keyboard Settings -> Select Language, I see "Locale" as the title on the top row and see that only a few languages are listed. I suspect it's because of this "Locale" setting. Where can I change it so that all supported languages will be lis...
On my Android phone, when I go to Settings -> Language and Keyboard Settings -> Select Language, I see "Locale" as the title on the top row and see that only a few languages are listed. I suspect it's because of this "Locale" setting.
Where can I change it so that all supported languages will be listed? Under Settings -> Language & Keyboard, I don't see a "Locale" option.
preetha
(233 rep)
Mar 14, 2012, 11:42 AM
• Last activity: Dec 12, 2024, 03:01 PM
1
votes
1
answers
300
views
How to set the locale (country) on Samsung Android 14?
I've set English as the default language on my Samsung Galaxy A35 (Android 14) and German (Switzerland) as a second language. How do I set the locale to CH (Switzerland)? I need numbers, units, time formatting as it should be in CH but the phone uses US settings (from the default language). The UI d...
I've set English as the default language on my Samsung Galaxy A35 (Android 14) and German (Switzerland) as a second language.
How do I set the locale to CH (Switzerland)?
I need numbers, units, time formatting as it should be in CH but the phone uses US settings (from the default language). The UI does not offer to set English (Switzerland) as a language.
I've read somewhere that Android 14 supports setting the regional details but could not find this setting.
Applications to set the locale do not longer exist or work. Setting the locale using ADB with "setprop persist.sys.locale en-CH" results in an error.
PS: I actually would prefer the date formatting yyyy-mm-dd instead of dd.mm.yyyy common here.
p.g.
(111 rep)
May 27, 2024, 02:44 PM
• Last activity: May 30, 2024, 08:06 AM
2
votes
0
answers
39
views
How to have LINE app Friends sorted in Hanyu Pinyin order?
In https://android.stackexchange.com/questions/251008/sort-contacts-by-hanyu-pinyin/251010 one manages to sort contacts in Hanyu Pinyin order. Alas, with LINE app Friends it seems there is no way to get other than simple Unicode ([radical][1]) sorting. [1]: https://en.m.wikipedia.org/wiki/Radical_(C...
In https://android.stackexchange.com/questions/251008/sort-contacts-by-hanyu-pinyin/251010 one manages to sort contacts in Hanyu Pinyin order. Alas, with LINE app Friends it seems there is no way to get other than simple Unicode (radical ) sorting.
Dan Jacobson
(534 rep)
Apr 1, 2023, 07:36 AM
2
votes
1
answers
458
views
Sort contacts by Hanyu Pinyin
I have tried the Google contacts app, the Samsung contacts app, and the Asus contacts app. Only the latter will sort Chinese contacts in Hanyu Pinyin order, without requiring the entire phone to be switched from English to the zh-cn locale. Else they get sorted by radical (Unicode order). If one set...
I have tried the Google contacts app, the Samsung contacts app, and the Asus contacts app.
Only the latter will sort Chinese contacts in Hanyu Pinyin order, without requiring the entire phone to be switched from English to the zh-cn locale.
Else they get sorted by radical (Unicode order).
If one sets the entire phone to zh-tw locale, one gets Zhuyinfuhao sorting.
Anyway throughout the experience we see the very short sighted assumptions that certain people speak certain languages and prefer certain sorting orders without getting any choices in between.
No, I'm not talking about first name versus last name. Nor am I talking about establishing custom pronunciations for each and every contact.
Anyway the user, me, prefers the English interface to his Android phone. However he has learned Chinese using Hanyu Pinyin. That's how he expects his characters to be sorted by. It is unfortunate that various Android app developers would have never imagined such a combination, for some reason.
And yes, even if one day one could just change the interface language of the contacts app, that would still also be too much of a sacrifice. Why should interface language be related to sorting method in the first place? Sure it's a good guess for the majority, but for the minority it's a hardwired nightmare.
Also, choosing English as interface language means it's anybody's guess which the user's preferred Chinese sorting order might be. So why not give the user the freedom to choose?
Android 13.
Sure, you might say, "See https://stackoverflow.com/questions/22907288/chinese-sorting-by-pinyin-in-javascript-with-localecompare and build your own app." But I don't want to build my own app, or root my phone.
Dan Jacobson
(534 rep)
Mar 31, 2023, 08:15 AM
• Last activity: Mar 31, 2023, 09:09 AM
1
votes
0
answers
153
views
Xperia XZ1 won't boot after changing to pseudolocale
This would be the most ridiculous brick I've encountered 😄 **What I did:** Having enabled Developer options, I tried setting cibarA [XB] (Arabic when reversed) as my main language. [![add cibarA language][1]][1][![cibarA][2]][2] As I figured out now, this should be [a pseudolocale][3]. Since...
This would be the most ridiculous brick I've encountered 😄
**What I did:**
Having enabled Developer options, I tried setting cibarA [XB] (Arabic when reversed) as my main language.

As I figured out now, this should be a pseudolocale .
Since not everything was reversed, I thought a restart might make even more things reversed, but it actually made my phone not able to boot (properly) after that.
**Current state:**
On startup, it shows the Sony logo (as usual), then a black screen with tools icon for a while (also usual), then animated Xperia logo (also usual), but after that, the animation gets stuck and remains like that. When I press the power button the screen goes black and the phone is in a kind of semi-turned-on state. Pressing the button again lights up the black screen for like half a second, the green led indicator of charging also seem to brighten a bit during the time. When I hold down the power button I get a reduced power menu:
I tried to hold down the Power down option to boot into Safe mode, which it did, but I ended up in the same situation, except that there is "edom efaS" written down there on that black screen :D.
I tried searching a bit, but could not find anything for such a specific case. I thought maybe using ADB (although im a noob in that) could help, but I found this post which says I would need root. Which reminds me:
**My device:**
Sony Xperia XZ1, non-rooted, latest official firmware, from EU (Czechia), developer options enabled, with USB debugging hopefully allowed for my PC in the past?.
I hope this is sufficient, since I cant get into the system to check for details.
Ill be glad for any tips or guides on what I can do or which you can point me to. I use my phone quite a lot on a daily basis with important stuff on it. I should be able to grasp technical terms (am an IT student), altough I havent done much Android experiments myself except rooting my older Z1 Compact a few years ago. Thanks!
**EDIT:**
- I tried to get to fastboot, but it did not find my device, i guess probably would need unlocked bootloader for that?
- I tried to use adb shell in that half-on state, but the UI is not there, so I cannot confirm anything, and on pc it still says "adb.exe: device unauthorized." and on next line "This adb server's $ADB_VENDOR_KEYS is not set".
- I tried flash mode and Sony Flash tool, just to see what it says. It says This phone is locked and points to unlocking Bootloader. But I can see the IMEI here at least.
- Holding Volume down and power button as described here does vibrate, lights up a black screen for a short while and then dims, and then vibrate again and does a casual startup process described above. I guess again, an unlocked bootloader needed?
- Was able to pick up a phone call! It rang in my bluetooth headphones, so I picked it up, and then a call UI showed on the screen. Although, I was not able to move on, I found eg keypad codes here , but I cannot confirm them when in the call. After ending it I get back to the black screen. So I guess the phone actually IS booted, but just the UI is not working. Could this help?



Mizumaky
(11 rep)
Apr 19, 2021, 10:08 AM
7
votes
6
answers
14032
views
How to be woken up when receiving a text message with an Android phone?
I am on call sometimes and I am getting SMS and email from our systems. The sender is an email to SMS gateway that is unique to this and always the same, the messages start with the same words. I need to be woken up by them, but right now, that isn't happening. I use Locale, and the Locale "Inbound...
I am on call sometimes and I am getting SMS and email from our systems. The sender is an email to SMS gateway that is unique to this and always the same, the messages start with the same words. I need to be woken up by them, but right now, that isn't happening.
I use Locale, and the Locale "Inbound SMS" Plug-in, but that does not seem to be working yet (with a test account, it does not go full loud and alt ring tone).
I would like it to do something like have a song start playing loudly. It would also be nice if it sanely handled getting 200 pages in 10 min (probably just disable Locale).
I have T-Mobile G1 on Android 1.6. I could root it if it is needed, but really rather not.
Any tips or thoughts?
Ronald Pottol
Jul 17, 2010, 04:49 AM
• Last activity: Mar 13, 2021, 06:19 PM
3
votes
3
answers
2023
views
Is it possible to run applications with different locales (languages)?
I want to run some applications in one language and the rest with the others. Specifically, I'd like to run maps in Russian (I really don't need names transliterated to Latin) and everything else in English (Russian translations are usually very poor and I just cannot understand what the app wants t...
I want to run some applications in one language and the rest with the others. Specifically, I'd like to run maps in Russian (I really don't need names transliterated to Latin) and everything else in English (Russian translations are usually very poor and I just cannot understand what the app wants to tell me. English translations are usually good enough for me to understand).
I run stock android 4.2.2 on rooted Texet X-basic tm-4072. The solution involving Tasker does not apply for me because Google Play says Takser is not compatible with my phone. There was an application for this, but now it's outdated and I don't know how to reach the author (he suggests to send the newer version to those who write to him).
In desktop Linux I'd simply run app with different LANG value, does something like that work for Android?
AvImd
(41 rep)
Aug 6, 2014, 08:25 AM
• Last activity: Dec 22, 2019, 12:02 AM
0
votes
1
answers
93
views
Change week day names on specific locale
Where Android stores strings like week day names, months, etc for each locale? I dug into SettingsUI, framework-res, but didn't find anything related into res/values/arrays.xml or strings.xml. Could it be into the linked odex file? I'm using a modified by me LG stock Rom KK 4.4 on a G2
Where Android stores strings like week day names, months, etc for each locale?
I dug into SettingsUI, framework-res, but didn't find anything related into res/values/arrays.xml or strings.xml. Could it be into the linked odex file?
I'm using a modified by me LG stock Rom KK 4.4 on a G2
Ju Tutt
(524 rep)
Oct 24, 2018, 05:57 PM
• Last activity: Nov 4, 2018, 06:35 AM
2
votes
1
answers
9437
views
Change locale system language via ADB in starting from Android 6.0
For manual UI testing purposes, on my **Android 6.0 & 7.0** devices, I use a shortcut to access language preferences via ADB, then choose one of the three languages **ar_DZ, en_GB, fr_FR** manually adb shell am start -n com.android.settings/.Settings\$LocalePickerActivity **Question:** is is possibl...
For manual UI testing purposes, on my **Android 6.0 & 7.0** devices, I use a shortcut to access language preferences via ADB, then choose one of the three languages **ar_DZ, en_GB, fr_FR** manually
adb shell am start -n com.android.settings/.Settings\$LocalePickerActivity
**Question:** is is possible to automate the task of changing the system locale **(without root)** via ADB?
M. A.
(840 rep)
Sep 5, 2017, 02:01 PM
• Last activity: Mar 4, 2018, 08:55 AM
4
votes
1
answers
6603
views
Reconfiguring volume up and down buttons?
A few days ago, I came to know about apps such as Tasker and Locale. Today, I have purchased the Tasker app from Google Play. I have spent around more than an hour, going around and exploring the app. I didn't find any option that would reconfigure/reprogram the volume up and down buttons (whereas c...
A few days ago, I came to know about apps such as Tasker and Locale. Today, I have purchased the Tasker app from Google Play. I have spent around more than an hour, going around and exploring the app.
I didn't find any option that would reconfigure/reprogram the volume up and down buttons (whereas camera button can be). Instead of having various different gestures and shakes to trigger/change/alter/start something, it would be lot more easier to just press the volume up and down buttons (or may be even different binary combinations of these two buttons).
Is it possible to reconfigure these buttons on automation app such as Tasker and Locale?
user16112
Nov 1, 2012, 07:37 PM
• Last activity: Jan 29, 2018, 08:15 AM
5
votes
0
answers
460
views
How to create Language Pack/Dictionary for Keyboard auto correct
Is there a way to create new language pack for android? I would like to use my local language words, but i wouldnt want to add them in the 'English' pack, because they are words/phrases in my country and it would make my english pack messy.
Is there a way to create new language pack for android? I would like to use my local language words, but i wouldnt want to add them in the 'English' pack, because they are words/phrases in my country and it would make my english pack messy.
robasta
(263 rep)
Oct 26, 2012, 12:20 PM
• Last activity: Jan 22, 2017, 09:27 AM
1
votes
0
answers
274
views
How to change locale and make it stay that way?
My friend has a LG V10 and unfortunately, it doesn't have the language he wants (Hebrew) as part of the stock ROM. I've googled around and found that there are apps that enable you to change locale to more languages than the ones that are included with the ROM. I've used one (MoreLocale2), and it wo...
My friend has a LG V10 and unfortunately, it doesn't have the language he wants (Hebrew) as part of the stock ROM.
I've googled around and found that there are apps that enable you to change locale to more languages than the ones that are included with the ROM.
I've used one (MoreLocale2), and it works.
The issue is that the language is reverted back to default (English)
after the device is rebooted ;/
After seeing that I tried using other apps that work the same way, but they all seem to have the same issue.
Is there any way to change locale and force it to stay that way after a reboot ? ;/
I'm not really interested in changing ROMs, this isn't my device and I'm looking for a simple solution as I'm doing this as a favor.
Thanks!
Kyodo
(111 rep)
Apr 8, 2016, 03:20 PM
2
votes
1
answers
675
views
Sony Xperia Z1 compact w/ Android 5.1.1: how to change locale setting?
A few days ago I realized that something / someone *partially* changed localization settings on my (non-rooted) Xperia Z1c. Default language and locale is German / Germany ("de"), and to the day numbers, times and mostly dates are in correct format - with one exception, the simple date format: if al...
A few days ago I realized that something / someone *partially* changed localization settings on my (non-rooted) Xperia Z1c. Default language and locale is German / Germany ("de"), and to the day numbers, times and mostly dates are in correct format - with one exception, the simple date format: if all was fine today would be "07.10.2015" (DD.MM.YYYY), but on my device it's showing as "10.07.2015" (MM.DD.YYYY); it's a bit like US locale but with dots instead of slashes as delimiters. And only for simple dates: other date formats are showing alright (07. Oktober 2015, 07. Okt.). As far as I can tell right now this applies to all apps (custom and system default) that are using this date format (e.g. WhatsApp, Evernote, WetterOnline as well as system pages like list of downloaded apps and many more).
I don't have a clue what or who made those changes (maybe unknowingly I did it myself?), nor do I really know when this happened; only thing I know is that the last system update (5.0.2 >> 5.1.1) was pushed from Sony sometime early September, and I *think* (but I'm far from sure) that before that everything was fine. On the other hand, I also own an Xperia Tablet Z as well running 5.1.1, but **NOT** having that problem.
I searched every page in system settings but there's no trace of an option to change locales. I can switch languages but that doesn't change locales.
Is there probably some very well hidden setting allowing me to switch locales back to standard? Will I really have to factory reset my device then reinstall everything, and would that even help? Would it probably help to root the device?
ElEm
(133 rep)
Oct 7, 2015, 12:02 PM
• Last activity: Nov 4, 2015, 11:55 AM
1
votes
1
answers
22533
views
How to change android system language if morelocale2 does not work
I recently bought a chinese smartphone (SM-G3858) and there are only 3 languages available. English, Chinese and Korean. I tried to add another language (e.g. german) with the apps morelocale2, any locale, raygional, localeswitch, language picker widget... as already suggested in: https://android.st...
I recently bought a chinese smartphone (SM-G3858) and there are only 3 languages available. English, Chinese and Korean. I tried to add another language (e.g. german) with the apps morelocale2, any locale, raygional, localeswitch, language picker widget... as already suggested in:
https://android.stackexchange.com/questions/20599/is-it-posible-to-change-the-locale-of-my-device
but the system language remains in the language I initially set up the phone with (English). Only the apps itself (e.g. the manually installed googleplay- so not system apps) are changed to german. The settings menu and the whole framework is still in English. No custom rom exists for that phone so thats out of the question. I tried via adb the command:
pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
But that didnt work. I have root and run on 4.2.2 JB. Also tried to contact the dev of morelocale 2 but no answer. Also asked on xda, no answer. So I´m stuck. Im not interested in changing the keyboard language, cuz that works fine. I want to change the system language. I guess there is some kind of language lock on that phone. Now how can I override that lock? What do I need to change in order to have the whole system in the new locale language? And by the way. That phone works worldwide, so I guess that means that there is no region lock?
I could not find a thread with the exact same specifications mentioned. If one exists I would appreciate a link. Thank you
matt miller
(133 rep)
Aug 21, 2014, 12:48 PM
• Last activity: Jul 20, 2015, 08:17 PM
11
votes
3
answers
6884
views
Override language setting for some apps?
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...
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.
ThiefMaster
(371 rep)
Oct 5, 2012, 12:45 PM
• Last activity: May 11, 2015, 09:43 AM
5
votes
1
answers
143
views
Using flash player on android with Hebrew
I am trying to run flash website with my *Samsung Galaxy S3* (running Jelly Bean 4.3). The website is built for Internet Explorer only, but I succeeded running it on my FireFox browser on my PC. When I am trying to run this website on my phone, it runs properly except of one thing: the Hebrew shows...
I am trying to run flash website with my *Samsung Galaxy S3* (running Jelly Bean 4.3). The website is built for Internet Explorer only, but I succeeded running it on my FireFox browser on my PC. When I am trying to run this website on my phone, it runs properly except of one thing: the Hebrew shows Gibberish.
Example:
I know that Adobe stopped publishing Android flash player, but it still can be download from Adobe's website.
I search on the Internet and tried alot of things:
- Flash Player isn't influenced by the browser encoding.
- I tried to replace a lot of browsers on Android, no one solves the problem.
- After understanding the locale can be the problem I decided to make my IE on my PC show the same Gibresih. I change the region on my windows 7 control panel and my IE showed the same problem.
- My device is English but I use application like customlocale2 (I tried a lot of those applications). I tried to run the website on my friend's *Galaxy S3* (genuine Hebrew) and the same thing happend.
- After searching on the internet I found this link , which shows how to change Firefox config on Android devices. I saw that the locale isn't for Hebrew. I tried to change all the configs that look like related to locale from my PC FireFox (couldn't find how to import config to Firefox on Android), but the same thing happended. (Maybe I miss some configs).
- Firefox doesn't have Hebrew edition to android device yet.
- When I tried it on Google Chrome on my PC, the same thing happend. when I change the language of Google Chrome (including UI) and tried it works!
- I tried to enter to other Flash site I know and the Hebrew was upside-down.

user1834345
(51 rep)
Jan 10, 2014, 05:13 PM
• Last activity: Jan 10, 2014, 08:01 PM
2
votes
1
answers
463
views
Locale powersave plugin & Power Control widget
I use Locale app with powersave plugin. 3G is usually switched off except during scheduled syncing to save power. There are occassional situations when I would like to use 3G and I would like switch it on by hand. I would like to use Power Control widget. I have two problem with it. - I can't reenab...
I use Locale app with powersave plugin. 3G is usually switched off except during scheduled syncing to save power.
There are occassional situations when I would like to use 3G and I would like switch it on by hand. I would like to use Power Control widget.
I have two problem with it.
- I can't reenable 3G that powersave plugin disabled previously
- I cannot override the behaviour of the Locale. In the Default profile 3G shouldn't be allowed so it would disable it all the time when it's enabled.
For now I can't found any Power Conrol plugin for Locale.
Do you have any idea how to solve this problem or do you have any workaround?
Thanks,
Hubi
Hubidubi
(574 rep)
Jan 18, 2011, 02:03 PM
• Last activity: Apr 4, 2013, 10:10 PM
6
votes
3
answers
14273
views
Can Tasker/Locale tell me what BT device is connected?
I want to change the phone's state dependent on which specific bluetooth device is connected -- can [Tasker][1] or [Locale][2] do that? Thanks! [1]: http://www.appbrain.com/app/tasker/net.dinglisch.android.taskerm [2]: http://www.appbrain.com/app/locale/com.twofortyfouram.locale
Joe Casadonte
(1236 rep)
Jan 9, 2011, 01:48 PM
• Last activity: Mar 12, 2013, 11:13 PM
1
votes
2
answers
884
views
Close Application with locale?
I use the locale app to automaticly start an obd-app (Torque) when I enter my car. This works well. Now I want to automaticly close that app when I leave my car. As there seem to be no Plugins to achieve this, so my idea is to use the Execute-Plugin to End the task using unix-commands. Is there a "g...
I use the locale app to automaticly start an obd-app (Torque) when I enter my car. This works well. Now I want to automaticly close that app when I leave my car. As there seem to be no Plugins to achieve this, so my idea is to use the Execute-Plugin to End the task using unix-commands.
Is there a "good" way to close an app? The "kill"-command seems to be a bad decision or am I wrong here?
Ole Albers
(269 rep)
Nov 7, 2012, 12:41 AM
• Last activity: Nov 7, 2012, 12:36 PM
Showing page 1 of 20 total questions