*** Setting Locale & Language ***
Locale Setter is a utility used to switch the system locale/language on your android phone. As you know, many android phones don't support full set of locales/languages in the system setting menu (such as many Samsung devices) so you can not switch to some specific locales that you want. In that case, this application can help you. It has a set of almost all locales. It will be very helpful when you buy a domestic phone that doesn't support your language, and in the case many applications switch language automatically based on your system language but your phone doesn't support the language you want. Try it and cover your own use case.
NOTICE: (If your Android version is older than 4.2 Jelly Bean, please ignore this)
From Android 4.2 Jelly Bean, only system apps can get CHANGE_CONFIGURATION permission. This app need that permission to change locale. You can manually grant permission for it. After that it will work fine.
Please follow below instructions to grant permission.
- Connect your device to PC.
- On the command line, type and execute below commands:
... >adb shell
shell >pm grant util.localesetter android.permission.CHANGE_CONFIGURATION
If you don't have adb tool, please download/install it before you can use it to grant permission:
- On Linux, execute this command:
...$sudo apt-get install android-tools-adb
- On Windows, download it here:
, after downloading, use it on Command prompt.
Tags: locale, language, locale settings, lack of language, android, samsung, htc, domestic phone
- Fix bug "Unidentified Error!"