|
6.5. Umwandlung von Strings
6.5.1. Trennung von Strings mit Variablen in Bestandteile
# bestimmte Strings mit Variablen auftrennen, nötig für Internationalisierung
# Beispiel: "foo $var1 bar" -> "foo ".$var1." bar"
+ Strings in '"' mit Variablen erkennen
* Strings aufsplitten
* Ausgabe der Daten in trans_string.trl anpassen
6.5.2. Einbau von gettext
# Strings als Argument in gettext eintragen, zur Internationalisierung
# Beispiel: "Hallo world!" -> gettext("Hallo world!")
* einzelne Strings ausschließen aus dem Austausch
* einzelne Dateien ausschließen aus dem Austausch
* po-Datei als Vorlage für Übersetzung erzeugen
6.5.3. Strings in externe Datei auslagern
# Wenn sich die Strings in einer separaten Datei befinden, wird der Quelltext noch unverständlicher
# Datei len.php: $a[0]='foo';$a[1]='bar';
# Datei script.php: require_once(len.php); echo $a[0].$a[1];
* feststellen, ob überhaupt sinnvoll
* Liste der Strings sortieren, nach den ursprünglichen Bedeutungen
|
|