Ist zwar schon ewig her, dass ich das versucht habe, aber war das nich folgendermaßen:
In dem angegebenen Ordner werden für jede verwendete
(Browser-)Sprache
en.php - it.php - de.php Dateien angelegt und
beim ersten Auftreffen auf so ein
@@Begriff@@, in jede der
(automatisch erzeugten) Dateien ein neuer Eintrag (eine Zeile) vorgenommen. (Natürlich
nur dann, wenn du in der jeweiligen Sprache unterwegs bist!)
Das sieht dann etwa so aus:
$i18n_tokens['Begriff'] = 'Begriff'; // NEW 2015-03-20 02:01:12
Diese Zeilen kannst du nun bearbeiten und den
2. Eintrag in den von dir gewünschten Begriff übersetzen.
Danach wird im Frontend in der entsprechenden Sprache der neue,
übersetzten Text angezeigt.
In der
en.php beispielsweise:
$i18n_tokens['zusätzliche Informationen'] = '
zusätzliche Informationen'; // NEW 2015-04-23 02:01:28
ändern z.B. in:
$i18n_tokens['zusätzliche Informationen'] = '
additional informations'; // NEW 2015-04-23 02:01:28
Probier mal ... ich meine so in der Richtung sollte es funktionieren...
Auf jeden Fall kannst du so - speziell bei Templates interessant - eine einzige Datei verwenden. In Frontend erscheint dann für den Sprachbereich immer der passende, übersetzte Begriff, vorausgesetzt, du hast alle Sprachdateien entsprechend bearbeitet
Ja, phpwcms ist immer schon ein mächtiges Tool gewesen ... aber nur für "Geheimagenten"
Tante Edit meint:
Du kannst den Sprachenwechsel z.B. in Firefox ja leicht mit einer Sprachumschaltungs-Erweiterung realisieren!