Abend,
ich will eine Anwendung erstellen, die in mehreren Sprachen laufen soll. Durch den Einsatz einer Template-Engine ist das meiste eigentlich schon erledigt... Wenn eine andere Sprache gewünscht wird, wird einfach ein anderes Template genommen.
Nun gibt es aber auch viele interne Funktionen (wie z.B. sende den Nutzer eine Email) die auch sprachabhängige Texte enthalten. Wie bindet man sowas am Besten ein? Eine php-Datei mit Spachvariablen oder sowas finde ich blöd, da die Sprachdateien eventuell von "unbekannten Personen" bearbeitet werden; wenn es php Dateien wären und die dann inkludiert werden, könnte ja sonst was für Mist drin stehen.
Bei Joomla habe ich mir die Sprachdateien mal angeschaut, dort sind es Textdateien die in etwa so aussehen:
TITLE=ich bin der deutsche Titel
SIG=ich bin die deutsche Signatur
...
leider habe ich nicht gefunden wie das nun alles geparst wird... ich will ungern selbst etwas Schreiben wenn es eh schon 100 gute Lösungen gibt.
Hat jm. eine entsprechende OpenSource-Lösung parat, oder kann mir Literatur empfehlen die sich mit der Sache beschäftigt?
PS gettext ist keine Option für mich, da ich nichts zusätzlich auf dem Server installieren will
ich will eine Anwendung erstellen, die in mehreren Sprachen laufen soll. Durch den Einsatz einer Template-Engine ist das meiste eigentlich schon erledigt... Wenn eine andere Sprache gewünscht wird, wird einfach ein anderes Template genommen.
Nun gibt es aber auch viele interne Funktionen (wie z.B. sende den Nutzer eine Email) die auch sprachabhängige Texte enthalten. Wie bindet man sowas am Besten ein? Eine php-Datei mit Spachvariablen oder sowas finde ich blöd, da die Sprachdateien eventuell von "unbekannten Personen" bearbeitet werden; wenn es php Dateien wären und die dann inkludiert werden, könnte ja sonst was für Mist drin stehen.
Bei Joomla habe ich mir die Sprachdateien mal angeschaut, dort sind es Textdateien die in etwa so aussehen:
TITLE=ich bin der deutsche Titel
SIG=ich bin die deutsche Signatur
...
leider habe ich nicht gefunden wie das nun alles geparst wird... ich will ungern selbst etwas Schreiben wenn es eh schon 100 gute Lösungen gibt.
Hat jm. eine entsprechende OpenSource-Lösung parat, oder kann mir Literatur empfehlen die sich mit der Sache beschäftigt?
PS gettext ist keine Option für mich, da ich nichts zusätzlich auf dem Server installieren will