[TYPO3-german] Re: Introduction Package Language
Gustave Dassonville
gustave.dassonville at googlemail.com
Tue Feb 27 15:38:54 CET 2018
Hallo,
ich habe ein vergleichbares Problem. Ich bekomme das Sprachwahlmenü des Introduction Packages einfach nicht ans laufen.
Die Sprachen habe ich gemäß der offiziellen Anleitung eingerichtet:
docs.typo3.org/typo3cms/FrontendLocalizationGuide/Introduction/Index.html
Deutsch ist die Default-Sprache (L=0) und Englisch ist die Sprache L=1. Ein Wechsel der zwischen den Sprachen über die URL funktioniert einwandfrei. Lediglich funktioniert ein Wechsel der Sprachen über das Sprachmenü nicht.
Ich bin auch auf die Language.html im Ordner ".../typo3conf/ext/bootstrap_package/Resources/Private/Partials/Page/Navigation" gestoßen. Diese habe ich manuell wie folgt abgeändert:
<html data-namespace-typo3-fluid="true">
<f:if condition="{languagenavigation}">
<ul id="language_menu" class="language-menu">
<f:for each="{languagenavigation}" as="item">
<li class="{f:if(condition: item.active, then: 'active')} {f:if(condition: item.available, else: 'text-muted')}">
<f:switch expression="{item.languageUid}">
<f:case value="1">
<f:variable name="languageTitle">English</f:variable>
<f:variable name="hreflang">en-GB</f:variable>
</f:case>
<f:defaultCase>
<f:variable name="languageTitle">Deutsch</f:variable>
<f:variable name="hreflang">de-DE</f:variable>
</f:defaultCase>
</f:switch>
<f:if condition="{item.available}">
<f:then>
<a href="{item.link}" hreflang="{hreflang}" title="{languageTitle}">
<span>{languageTitle}</span>
</a>
</f:then>
<f:else>
<span>{languageTitle}</span>
</f:else>
</f:if>
</li>
</f:for>
</ul>
</f:if>
Im Front-End erscheint nun im Sprachenmenü lediglich "Deutsch Deutsch Deutsch". Nur das erste Deutsch ist verlinkt. Ich finde einfach den Fehler nicht. Wo liegt das Problem?
Alternativ habe ich versucht anhand der offiziellen Dokumentation das Sprachwahlmenü anzupassen:
docs.typo3.org/typo3cms/FrontendLocalizationGuide/LanguageMenu/Index.html
Auch dies ist mir nicht gelungen. Die ansonsten sehr gute Dokumentation enthält hier leider keine Schritt für Schritt Anleitung.
Wie hast du das Sprachwahlmenü-Dilemma gelöst?
Vielen Dank für deine kurze Rückmeldung,
viele Grüße
Gustave
More information about the TYPO3-german
mailing list