hallo,
habe eine zweisprachige website nach dem one-tree-prinzip angelegt.
habe dort zwei menüs integriert. beim oberen menü klappt alles einwandfrei, beim hauptmenü wird jedoch beim switchen auf die englische version weiterhin der deutsche inhalt ausgegeben, obwohl laut url die englische version aufgerufen wird.
link: http://www.foreta.de. im hauptmenü besteht zur zeit lediglich unter dem menüpunkt verbund ein englischer text.
Mein Template für die Mehrsprachigkeit:
#
#########################
# Globale Konfiguration
#########################
config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
extTarget = _blank
linkVars = L
sys_language_uid = 0
language = de
locale_all = de_DE
# pageTitleFirst=1
xhtml_cleaning=all
doctypeSwitch = {$doctypesw_cond}
htmlTag_langKey = de
}
# English language, sys_language.uid = 7
[globalVar = GP:L = 7]
config.sys_language_uid = 7
config.language = en
config.locale_all = english
config.htmlTag_langKey = en
[global]
Mein TS für das sprachmenü:
page.10.marks.FLAGGEN=HMENU
page.10.marks.FLAGGEN {
special = language
special.value = 0,7
1 = GMENU
1.NO {
5 = IMAGE
5.file = fileadmin/img/flag_ac_de.gif || fileadmin/img/flag_ac_uk.gif
transparentBackground = 1
transparentColor = #010101
backColor = #010101
ATagParams = class="internal-link"
imgParams = title="Deutsch" || title="English"
XY = [5.w]+10, [5.h]
5.offset = 10
}
1.ACT < .1.NO
1.ACT = 1
1.ACT {
10 = IMAGE
10.file = fileadmin/img/flag_de.gif || fileadmin/img/flag_uk.gif
10.offset = 10
}
1.USERDEF1 < .1.NO
1.USERDEF1 = 1
1.USERDEF1 {
wrap= <a>|</a>
noLink = 1
7 = EFFECT
7.value = gray
}
}
bitte um schnelle hilfe, da eigentlich schon letzte woche abgabe war. bin für jeden tipp dankbar.