Hallo,
also diese Mehrsprachigkeit bringt mich noch an den Rande des Wahnsinns. Also Spass ist was anderes.
Ich habe eine Seite übernommen, in der viele Inhalte über das Newsmodul angezeigt werden. Dort bekomme ich auch eine saubere Trennung zwischen Englisch und Deutsch
Allerdings werden nicht meine normalen Inhaltseelemente übersetzt. Also habe ich noch "select.languageField = sys_language_uid" im Contentbereich mit hinzu genommen.
Jetzt bekomme ich die Inhalte korrekt übersetzt aber im "L=1-Modus" keine Übersetzung der Newsinhalte. Die tauchen jetzt erst gar nicht auf in Englisch.
Hier noch einiges von meinem TS
config.simulateStaticDocuments = 1
config.metaCharset = utf-8
plugin.tt_news.sys_language_mode = strict
plugin.tt_news.showNewsWithoutDefaultTranslation = 1
plugin.tt_news.general_stdWrap >
# Standardsprache UID 0 -> Deutsch
config.locale_all = de_DE@euro
config.sys_language_uid = 0
config.language = de
config.index_enable = 1
config.index_externals = 1
# SprachVariable L initialisieren
config.linkVars = L
# Englisch, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
#config.htmlTag_langKey = en
config.locale_all = en_UK
[global]
temp.flags = CONTENT
temp.flags >
temp.flags = RECORDS
temp.flags.tables = tt_content.script
key.field = select_key
temp.flags= PHP_SCRIPT
temp.flags.file = fileadmin/source/example_languageMenu.php
################ C O N T E N T ###################
page = PAGE
page.typeNum = 0
page.config.language = de
page.stylesheet = fileadmin/www/styles/main.css
page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/www/index.html
workOnSubpart = SPACE
marks.MAINCONTENT = CONTENT
marks.MAINCONTENT.table = tt_content
marks.MAINCONTENT {
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
#wrap = <span class="td_content">|</span><br />
}
...
Entnervt und dankbar für jeden Tipp
Carla