Android Training/Supporting Different Languages/de: Unterschied zwischen den Versionen

Übernehme Bearbeitung einer neuen Version der Quellseite
(Die Seite wurde neu angelegt: „== Locale-Verzeichnis und Zeichenketten-Dateien erstellen == Um mehr Sprachen zu unterstützen, musst du zusätzliche <code>values</code> Ordner unter <code>re…“)
(Übernehme Bearbeitung einer neuen Version der Quellseite)
Zeile 4: Zeile 4:
Wenn du ein Projekt mit den Android SDK Tools erstellt hast (lese [[Special:MyLanguage/Android_Training/Creating_an_Android_Project|Erstellen eines Android Projektes]]), haben die Tools ein <code>res/</code> Ordner im Stammverzeichnis des Projektes erstellt. Innerhalb dieses <code>res/</code> Ordner gibt es verschiedene Unterordner für die verschiedenen Ressourcen-Typen. Außerdem liegen dort einige Standard-Dateien, wie zum Beispiel <code>res/values/strings.xml</code>, welche deine Zeichenketten beinhalten.
Wenn du ein Projekt mit den Android SDK Tools erstellt hast (lese [[Special:MyLanguage/Android_Training/Creating_an_Android_Project|Erstellen eines Android Projektes]]), haben die Tools ein <code>res/</code> Ordner im Stammverzeichnis des Projektes erstellt. Innerhalb dieses <code>res/</code> Ordner gibt es verschiedene Unterordner für die verschiedenen Ressourcen-Typen. Außerdem liegen dort einige Standard-Dateien, wie zum Beispiel <code>res/values/strings.xml</code>, welche deine Zeichenketten beinhalten.


== Locale-Verzeichnis und Zeichenketten-Dateien erstellen ==
== Create Locale Directories and String Files ==
Um mehr Sprachen zu unterstützen, musst du zusätzliche <code>values</code> Ordner unter <code>res/</code> erstellen, welche einen Bindestrich gefolgt vom ISO Sprach-Code am Ende des Ordner-Namens haben. Als Beispiel: <code>values-es/</code> ist der Ordner, welcher einfache Ressourcen für die Lokalisierung für den Sprachcode "es" beinhaltet. Android lädt die korrekten Ressourcen während der Laufzeit entsprechend der Sprach-Einstellungen des Gerätes. Für mehr Informationen, siehe [http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources Providing Alternative Resource]s.
To add support for more languages, create additional <code>values</code> directories inside <code>res/</code> that include a hyphen and the ISO language code at the end of the directory name. For example, <code>values-es/</code> is the directory containing simple resourcess for the Locales with the language code "es". Android loads the appropriate resources according to the locale settings of the device at run time. For more information, see [http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources Providing Alternative Resources].


Once you’ve decided on the languages you will support, create the resource subdirectories and string resource files. For example:
Once you’ve decided on the languages you will support, create the resource subdirectories and string resource files. For example:
372

Bearbeitungen