Cambiar la configuración regional (idioma) a través de ADB. No es necesario rootear el dispositivo.
Cambie la configuración regional (idioma) de su dispositivo a través de ADB (en Android OS versión 8.0, 7.0, 6.0, 5.0, 4.4, 4.3, 4.2 y más). ¡No es necesario rootear su dispositivo! Con ADB (Android Depug Bridge) en su computadora, puede cambiar rápidamente la configuración regional del dispositivo para ver cómo se ve la interfaz de usuario de su aplicación en diferentes idiomas.
Uso:
- Instale esta aplicación
- Configurar la conexión ADB a su dispositivo (http://developer.android.com/tools/help/adb.html)
- Android OS 4.2 en adelante (Consejo: puede copiar el comando aquí y pegarlo en su consola de comando):
ADB Shell PM Grant Net.sanapeli.adbchangelanguage android.permission.change_configuration
- Ejemplo de cambio de idioma 1, portugués brasileño:
ADB Shell Am Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma pt -rbr
- Cambio de idioma Ejemplo 2, francés e inglés:
ADB Shell Am Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma fr, en
Esta herramienta es especialmente útil para los desarrolladores que desean agregar el cambio local a la automatización (de prueba). La herramienta funciona en todas las últimas versiones públicas del sistema operativo, verificados en Android OS 8.0 (Oreo, Google Pixel XL) 7.0 (Nougat, LG G5), 6.0 (Marshmallow, Nexus 6 y Nexus 9), 5.0 (Lollipop, Nexus 5), 4.4 (Kitkat, Galaxy S5), 4.3, 4.2, 4.1 (Jelly Bean), 4.0 (0 (Kitwich, 4, 0 (Kitwich, 4.0 (0.0 (0 (Kitwath, 4.0 (0.0 (0.0 (0 (Kitwich, 4.0 (0.0 (0.0 (0 (Kitwich, 0 (Kitwich, ALUS) Tableta de transformador).
Algunos de los idiomas comunes para referencia rápida (copia):
Árabe: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma ar
Chino (simplificado): ADB Shell Am Start -n Net.Sanapeli.adbchangelanguage/.adbchangelanguage -e Idioma ZH -RCN
Chino (tradicional): adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma zh -rtw
Danés: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma da
Holandés: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma du
Inglés: ADB Shell AM Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma es
Finlandés: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma fi
Francés: ADB Shell Am Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma fr
Alemán: ADB Shell AM Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma de
Griego: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma el
Hebreo: ADB Shell AM Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma iw
Italiano: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma it it
Japonés: ADB Shell AM Start -n Net.Sanapeli.adbchangelanguage/.adbchangelanguage -e Idioma JA
Coreano: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma ko
Noruego: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma no
Polaco: ADB Shell Am Start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e lenguaje po
Portugués: ADB Shell AM Start -n Net.Sanapeli.adbchangelanguage/.adbchangelanguage -e idioma pt
Portugués (brasileño): adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma pt -rbr
Ruso: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma ru
Español: ADB Shell Am Start -n Net.Sanapeli.adbchangelanguage/.adbchangelanguage -e Idioma es
Sueco: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma se
Tailandés: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma th
Turco: adb shell am start -n net.sanapeli.adbchangelanguage/.adbchangelanguage -e idioma tr
Para obtener una lista completa de códigos de idiomas, consulte http://stackoverflow.com/a/30028371/1097104.