Zum Inhalt springen

Zweite Sprache funktioniert nicht

Erstellt am 11. November 2008 · 1 Antwort · letzte Antwort am 14. November 2008

Tags: Frage

mila ·

Hallo, ich versuche mich gerade erstmals an einer Seite mit Mehrsprachigkeit. Default ist Deutsch, erste Fremdsprache mit der uid=4 ist Englisch (hab mehrmals Sprachen angelegt und wieder gelöscht). Ich habe die Sprache Englisch auf der "Weltkugelebene" angelegt, Deutsch muss ja nicht mehr extra angelegt werden. Anschließend habe ich für mehrere Seiten Übersetzungen (Seitentitel und Seiteninhalte) angelegt. Soweit hat ja auch alles funktioniert. Allerdings werden mir die englischen Texte auf den jeweiligen Seiten nicht angzeigt. Sichtbar gemacht sind sie und beim Klick auf den Sprachwechsler wird auch die richtige Adresse angezeigt:

http://localhost/xxxxxx/index.php?16&L=4

Aber es bleiben weiterhin nur die deutschen Texte sichtbar. Jetzt die Preisfrage: Woran liegts?

Im Template sieht es folgendermaßen aus:

config.linkVars=L
config.sys_language_uid=0
config.language=de

#Mehrsprachigkeit
[globalVar=GP:L=1]
cofig.sys_language_uid=4
config.language=en
[global]

admPanel=0
locale_all=de_DE
htmlTag_langKey=de
spamProtectEmailAddresses=1
doctype=xhtml_trans
xhtml_cleaning=all



# Default PAGE object:
page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
untouch ·

versuche mal anstatt das CE neu zu erstellen eine kopie des default CEs zu machen als transl from original oder so heisst das

und schau ob diese kopie wenigstens angezeigt wird.

wenn ja hast du das gleiche problem wie ich und ich suche auch grade nach einer loesung.
ich bin schon soweit gekommen das es irgendwie an der zuordnung des feld trans. orig liegt.

sobald man dort eine auswahl zum default cetrifft(falls dies auch dein problem is) wird auch das neu erstellte angezeigt.

dies kann aber nicht der gewollte vorgang sein denn diese zu ordnung sollte automatisch erfolgen.
ich hoffe auch bald auf eine loesung habe dazu auch einen thread erstellt

liebe grüsse