johnpatcher
13.03.2008, 21:06
Hi,
bei einem neuen Projekt möchte ich die Seiten bilingual anbieten. Ich habe mich vorerst für die Option gettext entschieden. Soweit so gut.
Ich sehe mich jetzt allerdings vor einem Problem, dass ich nicht elegant zu lösen vermag.
Um ein wenig konkreter zu werden:
Ich habe eine MySQL Tabelle in der beispielsweise Überschriften von News hinterlegt sind. Diese Überschriften speichere ich bisher in Deutsch.
Nun würde ich aber auch gerne diese Überschriften übersetzt haben. Das Problem ist, wie kombiniere ich an dieser Stelle gettext mit den Inhalten der Datenbank. Ich halte es nämlich für ziemlich sinnlos den Inhalt der Datenbank nochmal für gettext zur Verfügung stellen, das wäre nicht im Sinne der Redundanz-Freiheit.
Gibt es hier brauchbare Optionen, oder komme ich nicht daran vorbei meine Tabelle(n) zu überarbeiten und sämtliche Überschriften / Inhalte in sämtlichen Sprachen in der Datenbank zu hinterlegen.
Scheinbar geht es hier (http://www.zfforum.de/showthread.php?t=1214) um das gleiche Problem, jedoch gefällt mir der Gedanke, dass ich weg von gettext muss nicht sonderlich.
Mit freundlichen Grüßen
johnpatcher
bei einem neuen Projekt möchte ich die Seiten bilingual anbieten. Ich habe mich vorerst für die Option gettext entschieden. Soweit so gut.
Ich sehe mich jetzt allerdings vor einem Problem, dass ich nicht elegant zu lösen vermag.
Um ein wenig konkreter zu werden:
Ich habe eine MySQL Tabelle in der beispielsweise Überschriften von News hinterlegt sind. Diese Überschriften speichere ich bisher in Deutsch.
Nun würde ich aber auch gerne diese Überschriften übersetzt haben. Das Problem ist, wie kombiniere ich an dieser Stelle gettext mit den Inhalten der Datenbank. Ich halte es nämlich für ziemlich sinnlos den Inhalt der Datenbank nochmal für gettext zur Verfügung stellen, das wäre nicht im Sinne der Redundanz-Freiheit.
Gibt es hier brauchbare Optionen, oder komme ich nicht daran vorbei meine Tabelle(n) zu überarbeiten und sämtliche Überschriften / Inhalte in sämtlichen Sprachen in der Datenbank zu hinterlegen.
Scheinbar geht es hier (http://www.zfforum.de/showthread.php?t=1214) um das gleiche Problem, jedoch gefällt mir der Gedanke, dass ich weg von gettext muss nicht sonderlich.
Mit freundlichen Grüßen
johnpatcher