Module: Mehrsprachigkeit
konzeptionell
mehrsprachikeit ist wiefolgt implementiert.
url: /<knoten|pfad>.<sprache>.html
der knoten|pfad wird durch den namen der seite bestimmt, wenn man eine neue seite erstellt, dort ist man ja auch ziemlich restriktiv, was fuer zeichen man verwenden darf, da dieser fuer die url verwendet wird!
damit der switch zwischen deutch und englisch funktioniert, muss also der knoten|pfad gleich lauten... damit man die seite eindeutig erkennen kann. im fall kuenstler sehen die urls wiefolgt aus:
- http://www.moonsticker.com/kuenstler.de.html
- http://www.moonsticker.com/artists.en.html
wenn man das obige pattern anwendet, haben die beiden seiten unterschiedliche konten|pfad! somit wird ein sprachwechsel nicht funktionieren (man nicht rausfinden, dass dies dasselbe ist!)
aus diesem grund gibt es in der administration auch jeweils die flagen (rechts) wo man die anderen sprachen einfach aufrufen kann. falls es die ausgewaehlte sprache noch nicht gibt, kann man diese neu erstellen... ansonsten wechselt man einfach die sprache!
die urls muessten so aussehen, damit der sprachwechsel fuer kuenstler funktionieren wurde:
- http://www.moonsticker.com/artists.de.html
- http://www.moonsticker.com/artists.en.html