Zum Inhalt springen

Mehrsprachigkeit Inhalt Deutsch Navigation Englisch

Erstellt am 12. August 2010 · 1 Antwort · letzte Antwort am 13. August 2010

Tags: Frage

typobock ·

Habe gerade mit TempVolia nen Marker gesetzt das ich dort Das Langugage menu einfügen kann das Switchen soll.

lib.language = PHP_SCRIPT
lib.language.file =fileadmin/templates/my_languageMenu.php


# SprachVariable L initialisieren
config.linkVars = L
 
# Standardsprache UID 0 -> Deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
 
# Englisch, sys_language.uid = 4
[globalVar = GP:L = 4]
config.sys_language_uid = 4
config.language = en
config.locale_all = english
[global]

Der Switch Funktioniert auch wenn ich auf Englisch drücke wird mir der Navigations Baum auch in englisch ausgegeben jedoch nicht der Inhalt der bleib weiterhin auf Deutsch

Hier noch die PHP Datei

<?php 
$query = "SELECT * FROM pages_language_overlay WHERE pid=".$GLOBALS["TSFE"]->id.$GLOBALS["TSFE"]->sys_page->enableFields("pages_language_overlay")." GROUP BY sys_language_uid";
$res = mysql(TYPO3_db,$query);
$langArr=array();
while($row=mysql_fetch_assoc($res)) {
     $langArr[$row["sys_language_uid"]]=$row["title"];
}

$flags = array();
    // Englisch ist aktiv - Deutsch anzeigen
    $flags[] = '<a class="languagelink" href="index.php?id='.$GLOBALS["TSFE"]->id.'&L=1" target=_top><img src="fileadmin/templates/img/en.png" border="0"></a>';

    $flags[] = '<a class="languagelink02" href="index.php?id='.$GLOBALS["TSFE"]->id.'&L=4" target=_top><img src="fileadmin/templates/img/de.png" border="0"></a>';
$content = implode("",$flags);

?>

Kennt jemand das Problem??

typobock ·

Konnte nun das Problem selber lösen lag am TS habe nun ne weile Probiert und hab es nun so umgeschrieben

lib.language = PHP_SCRIPT
lib.language.file =fileadmin/templates/my_languageMenu.php


config.sys_language_overlay = 0
config.sys_language_overlay = hideNonTranslated 

config.linkVars = L
[globalVar = GP:L = 0]
config.sys_language_uid = 0
#config.sys_language_mode = content_fallback
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de

[global]
[globalVar = GP:L = 4 ]
config.sys_language_uid = 4
language = en

[global]

THEMA kann geschlossen werden