Hallo,
ich habe ein sehr merkwürdiges Problem - die Website microtrace.de funktioniert seit einiger Zeit viersprachig sehr gut. Nun habe ich die EXT auf den aktuellen Stand gebracht .. und siehe, schon werden meine Inhalte nicht mehr übersetzt.
Interessant: die Menüs sind weiterhin englisch, deutsch, spanisch oder französisch ...
Problem-Recherche: languageField = sys_language_uid
Ergebnis: keines, weder wenn ich es drinlasse, noch wenn ich es auskommentiere
Ich habe auch versucht über die contentFallback-Anweisung etwas zu ändern; wenn ich allerdings das Fallback auskommentiere kriege ich auch nur noch englische Menüs.
lib.languageSelect < plugin.tx_srlanguagemenu_pi1
lib.languageSelect.languagesUidsList = 0,1,2,3
#Automatische Spracherkennung
plugin.tx_rlmplanguagedetection_pi1 {
defaultLang = en_EN
defaultLanguageISOCode = EN
#useOneTreeMethod = 1
languageISOCode = EN
}
# Sprache auf Deutsch umstellen / realURL aktivieren
config {
doctype = xhtml_trans
xhtml_cleaning = all
doctype = xhtml_strict
linkVars = L
sys_language_uid = 0
language = en
locale_all = en_EN
sys_language_mode = content_fallback; 0,1
#sys_language_fallBackOrder = 1
sys_language_overlay = hideNonTranslated
simulateStaticDocuments = 0
tx_realurl_enable = 1
}
page.config (
language = en
locale_all = en_EN
)
# Englisch, sys_language.uid = 0
[globalVar = GP:L = 0]
config{
sys_language_uid = 0
language = en
locale_all = en_EN
doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-EN"
baseURL = http://www.microtraceminerals.com/
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
temp.searchButton = Go!
[global]
# Deutsch, sys_language.uid = 1
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = de
locale_all = de_DE
doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//DE" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de-DE"
baseURL = http://www.microtrace.de/
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
temp.searchButton = Los!
[global]
# Französisch, sys_language.uid = 2
[globalVar = GP:L = 2]
config {
sys_language_uid = 2
language = fr
locale_all = fr_FR
doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//FR" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR"
baseURL = http://www.microtrace.eu/
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 2
temp.searchButton = chercher
[global]
# Spanisch, sys_language.uid = 3
[globalVar = GP:L = 3]
config {
sys_language_uid = 3
language = es
locale_all = es_ES
doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//ES" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-ES"
baseURL = http://www.microtrace.eu/
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 3
temp.searchButton = buscar
[global]
#Sprachmenü anopassen
plugin.tx_srlanguagemenu_pi1 {
defaultLayout = 3
languagesUidsList = 0,1,2,3
showInactive = 1
flag.CUR.stdWrap.wrap = <div class="CUR"> | </div>
flag.CUR.doNotLinkIt = 1
flag.INACT.doNotLinkIt = 1
}
#Das Sprachmenü aus sr_language_menu erstellen
temp.lang < plugin.tx_srlanguagemenu_pi1
und natürlich der Content:
#Inhalte
temp.layout1 = CONTENT
temp.layout1 {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}
Kennt jemand dieses Phänomen? Kann mir jemand helfen?
Merci
Joachim