Festlegen einer mehrsprachigen Site in TYPO3
Ich versuche, eine mehrsprachige Site mit typo3 einzurichten, aber ich habe einige Probleme. Die Standardsprache der Site ist Deutsch, ich möchte sie aber auch auf Englisch und Französisch haben. Also habe ich 2 weitere Sprachen definiert: Englisch mit ID = 2 und Französisch mit ID = 3
Als nächstes habe ich dieses Typoskript zu meiner Vorlage hinzugefügt:
<code>config.linkVars = L config.uniqueLinkVars = 2 config.sys_language_overlay = content_fallback config.language = de config.locale_all = de_DE config.htmlTag_langKey = de-DE config.sys_language_uid = 0 [globalVar = GP:L = 2] config.language = en config.locale_all = en_EN config.htmlTag_langKey = en-EN config.sys_language_uid = 2 [globalVar = GP:L = 3] config.language = fr config.sys_language_uid = 3 config.locale_all = fr_FR config.htmlTag_langKey = fr-FR [end] </code>
Und dann habe ich dieses Sprachmenü aus der Erweiterung hinzugefügtsrlanguagemenu:
<code>10 < plugin.tx_srlanguagemenu_pi1 10{ languagesUidsList = 0,2,3 defaultLayout = 2 showLinkWithFlag = 0 showCurrent = 1 } </code>
Das Menü zeigt aber nur "Englisch". Dies ist der genaue Aufschlag:
<code><div class="tx-srlanguagemenu-pi1"> <div class="CUR"><img src="typo3/gfx/content_client.gif" alt="" style="width:7px; height:10px;"><a href="index.php?id=46">English</a></div> <div class="SPC"> </div> <div class="INACT"></div> <div class="SPC"> </div> <div class="INACT"></div> </div> </code>
Ebenfalls. Im Menü zeigt der Name der Seiten nicht die übersetzte Version.
Was mache ich falsch?