Werfen Sie einen Blick auf here; wie gesagt:
Locale Verzeichnisse und String-Dateien erstellen
Um die Unterstützung für weitere Sprachen hinzufügen, erstellen zusätzliche Werte Verzeichnisse innerhalb res/die einen Bindestrich und die ISO-Ländercode am Ende des Verzeichnisnamens enthalten. Beispiel: values-es/ist das Verzeichnis, das den einfachen Ressourceneintrag für die Sprachumgebungen mit dem Sprachcode "es" enthält. Android lädt die entsprechenden Ressourcen gemäß den Gebietsschemaeinstellungen des Geräts zur Laufzeit.
Sobald Sie sich für die unterstützten Sprachen entschieden haben, erstellen Sie die Ressourcenunterverzeichnisse und die String-Ressourcendateien. Beispiel:
MyProject/ res/ values/ strings.xml values-es/ strings.xml values-it/ strings.xml
Fügen Sie die Zeichenfolgenwerte für jedes Gebietsschema in die entsprechende Datei ein.
Zur Laufzeit verwendet das Android-System den entsprechenden Satz von Zeichenfolgenressourcen basierend auf dem Gebietsschema, das derzeit für das Gerät des Benutzers festgelegt ist.
Zum Beispiel gibt es einige verschiedene String-Ressourcendateien für verschiedene Sprachen.
Englisch (default locale), /values/strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">My Application</string>
<string name="hello_world">Hello World!</string>
</resources>
Italienisch, /values-it/strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">la mia domanda </string>
<string name="hello_world">ciao mondo!</string>
</resources>
Hinweis: Sie können die Verwendung Gebietsschemaqualifikator (oder ein beliebiger Qualifizierer für die Konfiguration) für einen beliebigen Ressourcentyp, z. B. wenn Sie lokalisierte Versionen Ihrer Bitmap-Zeichnungsdatei bereitstellen möchten. Weitere Informationen finden Sie unter Lokalisierung.
Sie können diese strings.xml einfach in die values-it kopieren und eine in Englisch für Werte übersetzen:> – noidraug
Die Standardsprache ist Englisch. Die String-Datei ist **/res/values / strings.xml ** –