Hallo,
bin noch relativ neu auf dem Typo3 Trip.
Erstelle gerade eine Webseite mit 4 Sprachen.
Habe das example_languageMenu.php eingebaut und die Umschaltung auf andere Sprachen klappt(Menü und Content)
Beim aufrufen ist die default Sprache DE und die Flagge bunt.
Obwohl für alle Sprachen Seiten vorhanden sind (werden ja auch angezeigt) sind die Flaggen grau, nur die DE bleibt immer bunt egal welche Sprache gerade läuft. Bin am verzweifeln. Bitte helft mir.
hellraiser128
Sprachwechsel funktioniert - Flaggen grau?
dann hast Du im Setup die Sprachen nicht richtig definiert.
siehe hier:
http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/
Hallo zusammen,
ich weiss der Eintrag ist schon älter, aber ich stehe vor demselben Problem.
Ich habe als Sprachen deutsch und englisch und die sind folgendermaßen definiert in meinem Template Setup:
config.linkVars = L
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.sys_language = de
config.language = de
config.locale_all = de_DE.UTF8
#Deutsch ist default
#config.linkVars = L
[globalVar = GP:L = 1]
config.sys_language_uid = 0
config.sys_language = de
config.language = de
config.locale_all = de_DE.UTF8
[GLOBAL]
config.linkVars = L
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.sys_language = en
config.language = en
config.locale_all = en_US.UTF8
[GLOBAL]
Die Zeieln für die Flaggen habe ich kaum verändert, also:
$flags = array();
$flags[] = ($GLOBALS['TSFE']->sys_language_uid==0?$pointer:'').'<a href="'.htmlspecialchars('index.php?id='.$GLOBALS['TSFE']->id.'&L=0').'" target="_top"><img src="uploads/media/flags/flag_uk.gif" width="21" height="13" hspace="5" border="0" alt="" /></a>';
$flags[] = ($GLOBALS['TSFE']->sys_language_uid==1?$pointer:'').'<a href="'.htmlspecialchars('index.php?id='.$GLOBALS['TSFE']->id.'&L=1').'" target="_top"><img src="uploads/media/flags/flag_dk'.($langArr[1]?'':'_d').'.gif" width="21" height="13" hspace="5" border="0" alt="" /></a>';
$flags[] = ($GLOBALS['TSFE']->sys_language_uid==2?$pointer:'').'<a href="'.htmlspecialchars('index.php?id='.$GLOBALS['TSFE']->id.'&L=2').'" target="_top"><img src="uploads/media/flags/flag_de'.($langArr[2]?'':'_d').'.gif" width="21" height="13" hspace="5" border="0" alt="" /></a>';
Die Flaggen hab ich natürlich vorher dort gespeicher und zwar die normalen und die Grauen.
Wo liegt mein Fehler?
Danke schon mal für die Hilfe...