Hallo,
Antwort von André Laugks:
Bei mehrsprachigen Seiten trennt man am besten Inhalt von Layout. Je nach dem wo man die Daten abspeichert, wird man zusätzlich die Sprachkennung mit abspeichern, nicht mehr und nicht weniger.
Dann bleibt da noch die Verzeichnisstruktur. Es ist für eine englische Seite unschön http://domain1.de/en/artikel/welterbe-heute.html als Link weiterzugeben. Ich bin noch am überlegen wie ich das machen soll.
Gar kein Vorteil, nur Gewurstel.
Ok dieser Meinung bin ich auch. Bringt dann wenn man das so mit den Verzeichnissen /en/ /de/ macht dann eine .de domain überhaupt einen Vorteil, oder nur Nachteile? Ok man kann sie sich als Deutscher leicher merken, aber dann habe ich das Problem mit dem Logo und Impressumstext, außerdem wird ja dann der Pagerank wohl auf die einzelnen Seiten verteilt da ja beide domains beide Versionen anbieten.
Antwort von Wilhelm Turtschan:
Ich loese es via PHP so:
- Alle Inhalte in externe Textdateien
Warum gerade Textdateien?
- Praefix de_ fuer deutsch
- Praefix en_ fuer englisch
- Aufruf der Seiten: pl0de....html, pl0en...html
Ach so das sind dann aber nicht gerade sprechende URLs oder?
- Umsetzung URL mit Rewrite in page.phtml?pl=0de....
- In der globalen Einstellungsdatei mit "substr" Sprache ermitteln und die entsprechenden Textdateien laden/einfuegen.
Wenn jetzt jemand die falschen Einstellungen am Browser hat und als Deutscher die englische Version bekommt, dann auf den "deutsche Version" Link klickt ...
Aha jetzt kommt mir die Lösung schon ins Gehirn geflattert ;) Man merkt sich die Einstellung in den einzelnen Links auf der Seite, Logisch! Ich habe mich schon längere Zeit gewundert wo ich die Info speichern soll welche Sprachversion man eingestellt hat.
Grüße
Jeena Paradies
Die Familie hilft sich gegenseitig in vielen Lebenslagen
http://jeenaparadies.de/weblog/2004/mai/familienhilfe/
Kinder schlagen zu Erziehungszwecken ist in Deutschland verboten!
http://jeenaparadies.de/artikel/kinderschlagen/
Jeenas Bannertauschportal; selbstgemacht ;-)
http://jeenasbannerbude.de