Hallo.
ich habe versucht, diese Frage bereits in einem anderen (gelösten) Thema anzuhängen - leider nur mit mäßigem Erfolg. Die fehlende Resonanz schiebe ich auf den grünen "gelöst" Haken.
Folgendes Problem:
Ich habe eine Webseite eingerichtet (Deutsch als Hauptsprache) und Englisch nachträglich hinzugefügt. Texte können in Deutsch und Englisch eingegeben und angezeigt werden. Per Flaggen kann der Benutzer umschalten - klappt(e) alles wunderbar.
... bis:
ich eine dritte Sprache (Dänisch) hinzufügte. Deutsch und Englisch fkt. noch immer - nur wenn ich auf die dän. Fahne klicke, erscheint der dt. Text. Auch wenn ich die ID der dän. Sprache per "&L=3" direkt in der URL eingebe / ersetze, geht es nicht.
Alle Tips aus dem Internet (Ref-ID prüfen, DB prüfen, Sprache löschen und neu anlegen, ...) habe ich durchgespielt und leider keinen Erfolg gehabt.
Hat jmd. von Euch eine Idee oder Lösung ?
Mir würde dadurch sehr geholfen werden !
Danke & Gruß,
Malte
Man könnte dir bestimmt besser helfen, wenn du mal dein TS postest...
Mein TS ist in viele einzelne Dateien zerlegt. Daher habe ich nur den zentralen Bereich mit den Sprachdefinitionen angefügt. In allen anderen TS Dateien habe ich nichts geändert.
page = PAGE
page.typeNum = 0
page.meta.DESCRIPTION = Test
page.meta.KEYWORDS = Test
#config.language = de
[global]
[globalVar = GP:L = 0]
config {
sys_language_uid = 0
language = de
locale_all = de_DE
}
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = en
}
[globalVar = GP:L = 2]
config {
sys_language_uid = 2
language = dk
locale_all = dansk
}
page.includeCSS {
file1 = fileadmin/templates/test/css/default.css
}
page.bodyTag = <body>
page.1 = TEMPLATE
page.1 {
template = FILE
template.file = {$htmltpl}
workOnSubpart = DOKUMENT
subparts.INHALT < styles.content.get
subparts.MENU_OBEN < temp.MenuOben
subparts.SEITENTITEL < temp.seitenTitel
subparts.BOX_EINS < temp.box_eins
subparts.BOX_ZWEI < temp.box_zwei
subparts.BOX_DREI < temp.box_drei
subparts.SPRACHE = PHP_SCRIPT
subparts.SPRACHE.file = fileadmin/templates/test/scripts/language.php
marks {
LOGINUSERLABEL = TEXT
LOGINUSERLABEL.value = {$loginuserlabel}
LOGINPASSLABEL = TEXT
LOGINPASSLABEL.value = {$loginpasslabel}
LOGINFORGOTLABEL = TEXT
LOGINFORGOTLABEL.value = {$loginforgotlabel}
}
}
ein global in zeile 28 wäre nicht schlecht.. so zum beendigen der condition 😉
georg
DANKE !!
Das ist Hilfe wie man sie manchmal braucht. #paralyzed#
Ich habe stundenlang alles mögliche geprüft und probiert - das aber leider nicht. Danke für Deine Hilfe.
Gruß,
Malte
jo bitte gerne. dafür kann das in zeile 8 weg... das war vermutlich auch irgendwann mal am ende der condtions 😉
georg