Gebietsschema (Sprache) über ADB ändern. Es ist nicht erforderlich, das Gerät zu rooten.
Ändern Sie das Gebietsschema (Sprache) Ihres Geräts über ADB (auf Android-Betriebssystemversionen 8.0, 7.0, 6.0, 5.0, 4.4, 4.3, 4.2 und älter). Sie müssen Ihr Gerät nicht rooten! Mit ADB (Android Debug Bridge) auf Ihrem Computer können Sie schnell das Gebietsschema des Geräts wechseln, um zu sehen, wie die Benutzeroberfläche Ihrer Anwendung in verschiedenen Sprachen aussieht.
Verwendung:
- Installieren Sie diese App
- Richten Sie eine ADB-Verbindung zu Ihrem Gerät ein (http://developer.android.com/tools/help/adb.html).
- Android OS 4.2 und höher (Tipp: Sie können den Befehl hier kopieren und in Ihre Befehlskonsole einfügen):
adb shell pm grant net.sanapeli.adbchangesprache android.permission.CHANGE_CONFIGURATION
- Sprachänderungsbeispiel 1, brasilianisches Portugiesisch:
ADB-Shell am Start -n net.sanapeli.adbchangeLanguage/.AdbChangeLanguage -e Sprache pt-rBR
- Sprachänderungsbeispiel 2, Französisch und Englisch:
ADB-Shell am Start -n net.sanapeli.adbchangeLanguage/.AdbChangeLanguage -e Sprache fr,en
Dieses Tool ist besonders praktisch für Entwickler, die die Gebietsschemaumschaltung zur (Test-)Automatisierung hinzufügen möchten. Das Tool funktioniert auf allen aktuellen öffentlichen Betriebssystemversionen, verifiziert auf Android OS 8.0 (Oreo, Google Pixel XL), 7.0 (Nougat, LG G5), 6.0 (Marshmallow, Nexus 6 und 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).
Einige der gebräuchlichen Sprachen zum schnellen Nachschlagen (Kopieren und Einfügen):
Arabisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language ar
Chinesisch (vereinfacht): adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language zh-rCN
Chinesisch (traditionell): adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language zh-rTW
Dänisch: adb shell am start -n net.sanapeli.adbchangeLanguage/.AdbChangeLanguage -e Sprache da
Niederländisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language du
Englisch: ADB-Shell am Start -n net.sanapeli.adbchangeLanguage/.AdbChangeLanguage -e Sprache de
Finnisch: adb shell am start -n net.sanapeli.adbchangeLanguage/.AdbChangeLanguage -e Sprache fi
Französisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language fr
Deutsch: ADB-Shell am Start -n net.sanapeli.adbchangeLanguage/.AdbChangeLanguage -e Sprache de
Griechisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language el
Hebräisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language iw
Italienisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language it
Japanisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language ja
Koreanisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language ko
Norwegisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e Sprachnr
Polnisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language po
Portugiesisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language pt
Portugiesisch (Brasilianisch): adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language pt-rBR
Russisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language ru
Spanisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language es
Schwedisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language se
Thailändisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language th
Türkisch: adb shell am start -n net.sanapeli.adbchangelingual/.AdbChangeLanguage -e language tr
Eine vollständige Liste der Sprachcodes finden Sie unter http://stackoverflow.com/a/30028371/1097104.
Mehr lesen