Hi all,
ich verzweifle gerade daran, bei einer zweisprachigen Website eine Sitemap zum Laufen zu bekommen. In der Standardsprache wird mir die Sitemap angezeigt. Schalte ich auf Englisch um, so funktioniert die Sitemap nicht.
Ansehen kann man sich das Ganze unter: http://llk-selb.de/typo3/index.php?id=9&L=0
Hier das TS:
# Sprach Condition festlegen
config.linkVars = L
config.sys_language_mode = content_fallback
# Webseiten auf (.de oder .com) bleiben, auch wenn intern verlinkt
config {
typolinkCheckRootline = 1
content_from_pid_allowOutsideDomain = 1
}
# Statische Seiten ausgeben
#config.simulateStaticDocuments = 0
#config.baseURL = http://www.llk-selb.de/
#config.tx_realurl_enable = 1
#config.prefixLocalAnchors = all
# Default Language German
config.sys_language_uid = 0
config.language = de
config.locale_all = german
# English language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.htmlTag_langKey = en
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
#spamschutz aktivieren
config {
spamProtectEmailAddresses = 3
spamProtectEmailAddresses_atSubst = (at)
}
page = PAGE
page {
shortcutIcon = fileadmin/images/favicon.ico
typeNum = 0
# Allgemeine Seiteneigenschaften setzen
meta.robots = index,follow
meta.page-topic =
meta.page-type =
meta.audience = All
meta.revisit-after = 10 days
meta.description =
meta.keywords =
meta.publisher = LLK Selb
meta.copyright =
bodyTag = <body bgcolor="#a56420" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
#bodyTag = <body background="fileadmin/templates/images/bg.jpg" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
stylesheet = fileadmin/css/styles.css
# Die Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = {$htmlvorlage}
10.workOnSubpart = DOKUMENT
10.marks {
# Den Platzhalter DATUM ansprechen
DATUM = COA_INT
DATUM {
# Den Begrüßungstext realisieren
10 = TEXT
10 {
#value = Guten Morgen
#wrap = | Heute ist der
}
# Das aktuelle Datum ausgeben
20 = TEXT
20 {
data = date:d.m.Y
}
}
# Die ServiceNavi definieren
SERVICENAVI = HMENU
SERVICENAVI {
special = directory
special.value = 3
1 = TMENU
1.wrap = <span class="navi"> | </span>
1.NO = 1
1.NO.linkWrap = <span class="navi"> | </span>
1.ACT = 1
1.ACT < .NO
1.ACT.doNotLinkIt = 1
1.ACT.allWrap = <span class="navi-aktive"> | </span>
}
# Die Obere Navigation ausgeben
TOPNAVI = HMENU
TOPNAVI {
special = directory
special.value = 2
1 = TMENU
#1.wrap = <span class="navi"> | | ||*| | ||*| | </span>
1.wrap = <span class="navi"> | </span>
1.NO = 1
1.NO.linkWrap = <span class="navi"> | </span>
1.ACT = 1
1.ACT < .NO
#1.ACT.doNotLinkIt = 1
1.ACT.allWrap = <span class="navi-aktive"> | </span>
}
# Die Linke Navi definieren
LEFTNAVI = HMENU
LEFTNAVI {
#special = directory
#special.value = 2
entryLevel = 2
1 = TMENU
1.wrap= <ul type="square"><span class="navi_left">|</ul></span>
1.noBlur = 1
1.NO = 1
1.NO.ATagTitle.field = title
1.NO.linkWrap = <li type="square"><span class="navi_left">|</li></span>
1.ACT = 1
1.ACT < .NO
#1.ACT.doNotLinkIt = 1
1.ACT.allWrap = <li><span class="navi_left-aktive">|</li></span>
2 = TMENU
2.noBlur = 1
2.wrap = <table width="100%">|</table>
2.noBlur = 1
2.NO = 1
2.NO.ATagTitle.field = title
2.NO.linkWrap = <tr><td class="navi_left"> » |</td></tr>
2.ACT = 1
2.ACT < .2.NO
#2.ACT.doNotLinkIt = 1
2.ACT.allWrap = <span class="navi_left-aktive">|</span>
}
# Den Platzhalter KLICKPFAD ansprechen
# Objekt COA wird zwischengeschaltet, um einen zusätzlichen
# Text angeben zu können.
KLICKPFAD = COA
KLICKPFAD {
# Der vorgeschaltete Text
10 = TEXT
#10.value = Sie sind in:
# Den Klickpfad an Position 20 darstellen
20 = HMENU
20 {
special = rootline
special.range = 2|-1
1 = TMENU
1.NO = 1
1.NO.linkWrap = | /
}
}
# ADmin Login
LOGIN = TEXT
LOGIN {
#value = <a href="index.php?id=10" class="login">Login</a>
}
# Inhalt ausgeben
CONTENTLINKS = CONTENT
CONTENTLINKS {
table = tt_content
select.orderBy = sorting
select.where = colPos = 1
select.languageField = sys_language_uid
}
# Inhalt ausgeben
CONTENTMITTE = CONTENT
CONTENTMITTE {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
# Inhalte in der DRITTEN Spalte ausgeben
CONTENTRECHTS = CONTENT
CONTENTRECHTS {
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
select.languageField = sys_language_uid
}
# Footer auslesen
FOOTER = HMENU
FOOTER {
special = directory
special.value = 2
1 = TMENU
1.wrap = <span class="footer"> | </span><br /><span class="copyright">© Leben und Lernen in Kenia e.V - Alle Rechte vorbehalten</span>
1.NO = 1
1.NO.linkWrap = <span class="footer"> | </span>
1.ACT = 1
1.ACT < .NO
1.ACT.doNotLinkIt = 1
1.ACT.allWrap = <span class="footer-aktive"> | </span>
}
# Den Sprachwechsel als Textlink erzeugen
SPRACHE = TEXT
SPRACHE {
field = uid
wrap = <span class="languageselect"><a href="index.php?id=|&L=1">English</a> - Deutsch</span>
}
# Link zur Druckversion erzeugen
DRUCK = TEXT
DRUCK {
field = uid
#wrap = <a href="index.php?id=|&L=0&type=1" target="”_new”">Seite drucken</a>
}
}
}
# Druckansicht
druckversion = PAGE
druckversion {
typeNum = 1
10 = CONTENT
10.table = tt_content
10.select.orderBy = sorting
10.select.colPos = 0
10.select.languageField = sys_language_uid
}
# Mehrsprachigkeit in DE festlegen
page.10.marks.KLICKPFAD.wrap = Sie sind in: |
page.10.marks.DRUCK.wrap = <a href="index.php?id=|&L=0&type=1" target="”_new”"><img src="fileadmin/templates/images/print.gif" width="20" height="20" border="0" alt="Print version" /></a>
page.10.marks.LOGIN.wrap = <a href="index.php?id=|&L=0&type=14">Kunden Login</a>
# Condition für Mehrsprachigkeit EN
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.sys_language_overlay = 0
config.language = en
config.locale_all = english
config.htmlTag_langKey = en
page.10.marks.SPRACHE.wrap = <span class="languageselect"><a href="index.php?id=|&L=0">Deutsch</a> - English</span>
page.10.marks.KLICKPFAD.wrap = You are here: |
page.10.marks.DRUCK.wrap = <a href="index.php?id=|&L=1&type=1" target="”_new”"><img src="fileadmin/templates/images/print.gif" width="20" height="20" border="0" alt="Print version" /></a>
page.10.marks.LOGIN.wrap = <a href="index.php?id=|&L=1&type=14">Customer Login</a>
[global]
tt_content.div.value = <div class="divider"></div><p> </p>
tt_content = CASE
plugin.tt_news {
_LOCAL_LANG.de {
more = mehr
noNewsIdMsg =
}
}
plugin.tt_news {
_LOCAL_LANG.en {
more = more
noNewsIdMsg =
}
}
plugin.tx_cal_controller.view.month.monthTemplate = fileadmin/templates/month.tmpl
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d. %B %Y
plugin.tt_news.displaySingle.subheader_stdWrap.wrap = |
plugin.tt_news.displaySingle.date_stdWrap.strftime = %A %d. %B %Y
plugin.tt_news.displaySingle.time_stdWrap.strftime = %H:%M
plugin.tt_news.displaySingle.title_stdWrap.wrap = <strong>|</strong>
plugin.tt_news.displaySingle.subheader_stdWrap.wrap = <strong><em>|</em></strong>
plugin.tt_news.displaySingle.author_stdWrap.case = lower
Ich wäre sehr dankbar wenn mir jemand helfen könnte.
Ich habe bereits einges in diesem Forum dazu nachgelesen, finde aber ehrlich gesagt keinen Ansatz zu einer Lösung.
DANKE
Frank