Changer les paramètres régionaux (langue) via la BAD. Pas besoin d'enraciner l'appareil.
Changer les paramètres régionaux (langue) de votre appareil via ADB (sur Android OS version 8.0, 7.0, 6.0, 5.0, 4.4, 4.3, 4.2 et plus). Pas besoin de rooter votre appareil! Avec ADB (Android Debug Bridge) sur votre ordinateur, vous pouvez rapidement changer le paramètre de l'appareil pour voir à quoi ressemble votre interface utilisateur d'application sur différentes langues.
Usage:
- Installez cette application
- Configuration de la connexion ADB à votre appareil (http://developer.android.com/tools/help/adb.html)
- Android OS 4.2 à partir de (Conseil: vous pouvez copier la commande ici et le coller sur votre console de commande):
ADB Shell PM Grant net.sanapeli.adbchangelanguage android.permission.change_configuration
- Exemple de changement de langue 1, Portugais brésilien:
adb shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue pt-rbr
- Exemple de changement de langue 2, français et anglais:
adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue fr, en
Cet outil est particulièrement pratique pour les développeurs qui souhaitent ajouter le passage des paramètres régionaux à (tester) l'automatisation. L'outil fonctionne sur toutes les dernières versions publiques du système d'exploitation publique, vérifiée sur Android OS 8.0 (Oreo, Google Pixel XL) 7.0 (Nougat, LG G5), 6.0 (Marshmallow, Nexus 6 et Nexus 9), 5.0 (Lollipop, Nexus 5), 4.4 (Kitkat, Galaxy S5), 4.3, 4.2, 4.1 (Jelly Bean), 4.0 (glace Sandwich, 4.3, 4.2, 4.1 (Jelly Bean). tablette).
Certaines des langues communes pour une référence rapide (copie-coller):
Arabe: Adb Shell Am Start -n Net.Sanapeli.AdbChangelanguage / .Adbchangelanguage -e Langue Ar
Chinois (simplifié): ADB Shell Am Start -n Net.Sanapeli.AdbChangeLanguage / .AdbChangelanguage -e Langue Zh-rcn
Chinois (traditionnel): ADB Shell Am Start -n Net.Sanapeli.AdbChangeLanguage / .Adbchangelanguage -e Langue Zh-Rtw
Danish: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue da
Dutch: Adb Shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue du
Anglais: adb shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue en
Finnois: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue fi
Français: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue fr
Allemand: adb shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue de
Grec: adb shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue el
Hébreu: ADB Shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue iw
Italien: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue It
Japonais: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue ja
Korean: ADB Shell Am Start -n net.Sanapeli.adbchangelanguage / .Adbchangelanguage -e langue ko
Norwegian: ADB Shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue non
Polonais: Adb Shell Am Start -n Net.Sanapeli.Adbchangelanguage / .Adbchangelanguage -e Langue Po
Portugais: ADB Shell Am Start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue pt
Portugais (Brésilien): ADB Shell Am Start -n Net.Sanapeli.AdbChangelanguage / .Adbchangelanguage -e Langue Pt-RBR
Russe: Adb Shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue ru
Espagnol: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue es
Suédois: ADB Shell am start -n net.sanapeli.adbchangeanguage / .adbchangelanguage -e langue se
Thai: adb shell am start -n net.sanapeli.adbchangelanguage / .adbchangelanguage -e langue th
Turkish: ADB Shell Am Start -n net.Sanapeli.adbchangelanguage / .adbchangelanguage -e langue tr
Pour une liste complète des codes de langue, voir http://stackoverflow.com/a/30028371/1097104.