hallo,
mich nimmt es wunder wie ihr dies lösen würdet:
ich habe ein project, dass diverse sprachen unterstützen muss.
es wird ein onlineshop.
es geht primär um den statischen text, dynamische texte wie
beschreibungen sind bei diesem Lösungansatz vorerst einmal ausgenommen (ich habe schon ein lösungsansatz für dyn. beschreibungen)
diverse ansätze:
alle texte in einer DB -> langsam
alle texte in externen Files -> langsam
alle texte im Script eingebaut -> schnell, mühsam zu pflegen (von HAnd)
meine idee:
es gibt html template files mit definierten mustern zum ersetzen.
es gibt language files für jedes template file und jede sprache.
es werden die masterfiles mit den sparchfiles "zusammencopiliert"
so wird es für jede sprache eine version geben.
dies ist von der preformance her besser als include oder db basierte lösungen.
wenn sich texte ändern wird das ganze neu copiliert -> einfache pflege
was haltet ihr davon, bessere ideen? kritik?
gettext ist ein nettes projekt, hatt aber zuviel overhead, es ist dadurch nicht wirklich geeignet für meine ansprüche.
greez Pozor
für dieses problem.
http://www.boelsterli.biz