Change locale (language) of your device via ADB (on Android OS version 8.0, 7.0, 6.0, 5.0, 4.4, 4.3, 4.2 and older). No need to root your device! With ADB (Android Debug Bridge) on your computer, you can fast switch the device locale to see how your application UI looks on different languages.
Usage:
- install this app
- setup adb connection to your device (http://developer.android.com/tools/help/adb.html)
- Android OS 4.2 onwards (tip: you can copy the command here and paste it to your command console):
adb shell pm grant net.sanapeli.adbchangelanguage android.permission.CHANGE_CONFIGURATION
- Language change example 1, Brazilian Portuguese:
adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language pt-rBR
- Language change example 2, French and English:
adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language fr,en
This tool is especially handy for developers who want to add locale switching to (test) automation. Tool works on all the latest public OS versions, verified on Android OS 8.0 (Oreo, Google Pixel XL) 7.0 (Nougat, LG G5), 6.0 (Marshmallow, Nexus 6 and Nexus 9), 5.0 (Lollipop, Nexus 5), 4.4 (Kitkat, Galaxy S5), 4.3, 4.2, 4.1 (Jelly Bean), 4.0 (Ice Cream Sandwich, Asus Transformer tablet).
Some of the common languages for quick reference (copy-paste):
Arabic: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ar
Chinese (Simplified): adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language zh-rCN
Chinese (Traditional): adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language zh-rTW
Danish: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language da
Dutch: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language du
English: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language en
Finnish: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language fi
French: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language fr
German: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language de
Greek: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language el
Hebrew: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language iw
Italian: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language it
Japanese: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ja
Korean: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ko
Norwegian: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language no
Polish: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language po
Portuguese: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language pt
Portuguese (Brazilian): adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language pt-rBR
Russian: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ru
Spanish: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language es
Swedish: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language se
Thai: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language th
Turkish: adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language tr
For a complete list of language codes, see http://stackoverflow.com/a/30028371/1097104.
ADB Change Language is an Android Tools app developed by Juuso Ohtonen and published on the Google play store. It has gained around 10000 installs so far, with an average rating of 3.0 out of 5 in the play store.
ADB Change Language requires Android with an OS version of 4.0 and up. In addition, the app has a content rating of Everyone, from which you can decide if it is suitable to install for family, kids, or adult users. ADB Change Language is an Android app and cannot be installed on Windows PC or MAC directly.
Android Emulator is a software application that enables you to run Android apps and games on a PC by emulating Android OS. There are many free Android emulators available on the internet. However, emulators consume many system resources to emulate an OS and run apps on it. So it is advised that you check the minimum and required system requirements of an Android emulator before you download and install it on your PC.
Below you will find how to install and run ADB Change Language on PC:
If you follow the above steps correctly, you should have the ADB Change Language ready to run on your Windows PC or MAC. In addition, you can check the minimum system requirements of the emulator on the official website before installing it. This way, you can avoid any system-related technical issues.
ADB Change Language APK 0.80 | 813.01 KB | 0.80 |