Lokalisierung von Android-Apps [] (Lokalisierung von Android-Apps), Lektion, Seite 723809
https://www.purl.org/stefan_ram/pub/lokalisierung_android (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Android-Entwicklung

Lokalisierung unter Android 

Das in der vorigen Lektion angepaßte Skript »50_run.cmd« erstellt ein Verzeichnis »src\res\values« im Projektordner und kopiert die Datei »strings.xml« in jenes Verzeichnis.

Skriptauszug
@MKDIR "%PROJECT%\src\res\values"
@COPY strings.xml "%PROJECT%\src\res\values\"

Falls ein Verzeichnis »src\res\values-de« im Projektordner existiert, so würde eine darin enthaltene Datei »strings.xml« verwendet werden, wenn die Sprache des Gerätes auf „Deutsch“ eingestellt wird.

(Die eingestellte Sprache kann in einem Programm auch mit »context.getResources().getConfiguration().locale.getDisplayName()« als Zeichenfolge ausgdrückt werden.)

Alle benötigten Namen eines Projektes sollten immer in dem Verzeichnis »src\res\values« definiert sein, da die Werte aus jenem Verzeichnis verwendet werden, wenn kein zu einer bestimmten Sprache passendes Verzeichnis gefunden wurde. Nach Belieben können dann weitere Verzeichnisse für bestimmte Sprachen hinzugefügt werden.

Die Sprachen können durch eine Sprachbezeichnung mit zwei oder drei Zeichen nach ISO 639  angegeben werden (mit kleinen Buchstaben), wobei die Bezeichnung mit zwei Zeichen gewählt werden muß, wenn es für die gewünschte Sprache eine Bezeichnung mit zwei Zeichen gibt. Beispielsweise steht »de« für „Deutsch“ und »en« für „Englisch“.

Übungsaufgaben

/   Übungsaufgabe

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram723809 stefan_ram:723809 Lokalisierung von Android-Apps Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd723809, slrprddef723809, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/lokalisierung_android