Hallo Stefan,
hi, ich bastel grad an ner seite wo ich die textausgaben in
externe dateien auslagern will, damit ich die sprachen
wechseln und neue zum download ausstellen kann. quasi ne seite
mit addons für die sprache
In Abhängigkeit des Umfangs deiner Seiten sehe ich die folgenden
Möglichkeiten:
Anlegen eigener Datenstrukturen , z.B. durch Ablegen von
Textdaten in Arrays oder Datenbanken. Bei größeren Projekten wird
es schwierig, hier den Überblick zu behalten.
Trennung von Code und Darstellung (HTML), am einfachsten
mit einer Template-Engine wie z.B. smarty
(http://smarty.php.net/). Damit lassen sich die einzelnen Sprachen
in den Templates ‚verstecken‘ und relativ schnell austauschen
bzw. sogar dynamisch laden.
Einsatz von gettext , nur sinnvoll für große Projekte, dann
aber unschlagbar. gettext stellt neben einer php-Schnittstelle auch
alle benötigten Tools für Texter, Übersetzer usw. zur Verfügung.
http://www.php.net/manual/de/ref.gettext.php
Viele Grüße
Thomas