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"> &nbsp; </div> <div class="INACT"></div>
    <div class="SPC"> &nbsp; </div> <div class="INACT"></div>
</div>
</code>

Ebenfalls. Im Menü zeigt der Name der Seiten nicht die übersetzte Version.

Was mache ich falsch?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage