[TYPO3-german] Übersetzte Inhalte werden nicht angezeigt - lang="de_EN" ändert sich bei der Sprachumschaltung nicht
Peter Kühnlein
peter at function2form.net
Sun Oct 25 08:31:16 CET 2015
Moin Nga,
möglicherweise ein Typo? globalVar = GT gibt es nicht. Aus der TSRef,
https://docs.typo3.org/typo3cms/TyposcriptReference/Conditions/Reference/Index.html
[globalVar = GP:L = 8, GP:M = 2]
Die globalVar heißt GP wegen des get/post-Mechanismus.
LG Peter
Am 25.10.2015 um 02:39 schrieb Nga Phuong:
> Seit einige Tage habe ich nach Lösung für folgendes Problem gesucht
> aber leider erfolglos:
> Ich habe eine zweite Sprache (English) angelegt, die allerdings nicht
> angezeigt wird. Englische Inhalt wurde bereits im Backend angelegt und
> auch aktiviert (die sind also eigentlich sichtbar). Bei der
> Umschaltung (sowohl Manuel über URL als auch über Sprachmenü - der
> Switch in der URL funktioniert) werden es nach wie vor die deutschen
> Inhalte angezeigt. Im Quellcode wird lang="de_EN" auch NICHT auf
> lang="en_EN" umgeschaltet.
>
> Typo3-Version: 6.2.12
> Sprach-Extension: sr_language_menu_6.0.7
>
> Hier sind meine TS-Code:
> Im Config-Bereich
> config {
> admPanel = 0
> doctype = <!DOCTYPE html>
> xmlprologue = none
> xhtml_cleaning = none
> disablePrefixComment = 1
> removeDefaultJS = external
> index_enable = 0
> index_externals = 1
> index_metatags = 0
> spamProtectEmailAddresses = ascii
> spamProtectEmailAddresses_atSubst = (at)
> inlineStyle2TempFile = 1
> noScaleUp = 1
> noPageTitle = 2
> meaningfulTempFilePrefix = 50
> cache_period = 10
> sys_language_uid = 0
> language = de
> htmlTag_langKey = de_DE
> linkVars = L
> uniqueLinkVars = 1
> defaultGetVars.L = 0
> metaCharset = utf-8
> locale_all = de_DE.utf-8
> sys_language_mode = content_fallback
> sys_language_overlay = hideNonTranslated
>
> styles.content.links.extTarget = _blank
> }
>
> [globalVar = GT:L = 1]
> config.linkVars = L
> config.sys_language_uid = 1
> config.language = en
> config.locale_all = en_EN
> config.htmlTag_langKey = en_EN.utf-8
> [global]
>
> Und bei root-Konstanten:
>
> plugin.tx_srstaticinfo.languageCode = DE
> plugin.tx_srlanguagemenu.showInactive = 1
> plugin.tx_srlanguagemenu.showCurrent = 1
> plugin.tx_srlanguagemenu.useSelfLanguageTitle = 1
> plugin.tx_srlanguagemenu.languagesUidsList = 0,1,2
> plugin.tx_srlanguagemenu.defaultLanguageISOCode = DE
> plugin.tx_srlanguagemenu.defaultCountryISOCode = DE
>
>
> Und bei der Seiteneigenschaft der Root-Seite sind folgende Zeile im
> TypoScript-Konfiguration:
>
> mod.SHARED {
> defaultLanguageFlag = de
> defaultLanguagelabel = deutsch
> }
> TCEFORM.tt_content.sys_language_uid.altLabels.0 = DE
>
>
> Wenn ich das Mehrsprachigkeitsmenü wie folgt einbinde, wird leider
> keine Sprachmenü (weder als Flagge, noch als Liste oder als Links)
> angezeigt, nur eine leere Fläche da.
>
> lib.language < plugin.tx_srlanguagemenu
> lib.language{
> languagesUidsList = 0,1
> #Possible values: 0 = flags, 1 = selection list, 2 = list of links.
> defaultLayout = 0
> wrap = <p> | </p>
> }
>
>
> Wenn ich aber wie folgt mache, wird das Menü zwar angezeigt und der
> Switch in der URL funktioniert, werden jedoch die englische Inhalte
> nicht angezeigt
>
> lib.language = HMENU
> lib.language{
> special = language
> special.value = 0,1
> special.normalWhenNoLanguage = 0
> wrap = <ul class="language_switch"> | </ul>
> 1 = TMENU
> 1 {
> noBlur = 1
> NO = 1
> NO {
> linkWrap = <li> | </li>
> stdWrap.setCurrent = DE || EN
> stdWrap.current = 1
> stdWrap.override = DE || EN
> doNotLinkIt = 1
> stdWrap.typolink.parameter.data = page:uid
> stdWrap.typolink.additionalParams = &L=0 || &L=1
> stdWrap.typolink.addQueryString = 1
> stdWrap.typolink.addQueryString.exclude = L,id,cHash,no_cache
> stdWrap.typolink.addQueryString.method = GET
> stdWrap.typolink.useCacheHash = 1
> stdWrap.typolink.no_cache = 0
> }
> ACT <.NO
> ACT.linkWrap = <li class="active"> | </li>
> USERDEF1 < .NO
> USERDEF2 < .ACT
> }
> }
>
>
> Was habe ich hier falsch gemacht, sodass bei der Umschaltung (sowohl
> Manuel über URL als auch über Sprachmenü - der Switch in der URL
> funktioniert) keine englische Inhalte angezeigt werden?
>
> Viele Grüße,
> Nga
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
http://function2form.net
http://peter-kuehnlein.net
"Kosuke would make the rounds around the sleeping quarters of his master, and if he thought a certain area to be insecure, he would spread a straw mat and pass through the night awake by himself."
(Hagakure)
Latest projects
http://bmw-bobber.de
http://noris-chapter.de
More information about the TYPO3-german
mailing list