Hi!
Ich habe 2 Sprachen:
- Deutsch (id=0)
- Englisch (id=2)
Wenn ich die deutsche Version anzeige, wird mir auch englischer Content angezeigt.
(Also nicht die uebersetzung eines deutschen Contents, sondern eigenstaendiger, englischer Seiteninhalt. Es handel sich dabei um normalen Text.)
Auf der englischen Seite genauso: Deutsch UND Englisch!
Ich bin am verzweifeln..
Das Menue (und Seitenueberschrift, etc.) wird korrekt uebersetzt, nur der Seiteninhalt mach Probleme 🙁
Backend:
Bild: img217.imageshack.us/…/backendfa5.th.jpg
Frontend (englische Version):
Bild: img230.imageshack.us/…/frontendxg1.th.jpg
Wie man sehen kann, wird der falsche Inhalt mit ausgeben, aber das Menue (Startpage) und die Ueberschrift (lorem-ipsum-text) wurden korrekt uebersetzt, bzw. es wird die korrekte Uebersetzung angezeigt. Aber der Content zeigt den deutschen und den englischen Text. :-(
Ich habe meine localconf.php etwas angepasst.
(Array fuer die Sprachen erweitert.)
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
...
'preVars' => array(
'0' => array (
'GETvar' => 'no_cache',
'valueMap' => array (
'nc' => '1',
),
'noMatch' => 'bypass'
),
'1' => array (
'GETvar' => 'L',
'valueMap' => array (
'de' => '0',
'en' => '2',
),
'noMatch' => 'bypass',
),
'2' => array (
'GETvar' => 'lang',
'valueMap' => array (
'de' => 'de',
'en' => 'en',
),
'noMatch' => 'bypass',
),
),
...
);
Hier mein TypoScript-Setup.
(Normale Spracheinstellungen & Sprachmenue)
config.linkVars = L
config.sys_language_uid = 0
config.metaCharset = iso-8859-1
config.locale_all = de_DE.iso88591
config.language = de
# Deutsch
[globalVar = GP:L= 0]
config.sys_language_uid = 0
config.metaCharset = iso-8859-1
config.locale_all = de_DE.iso88591
config.language = de
[global]
# English
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.metaCharset = iso-8859-1
config.locale_all = en_GB.ISO88591
config.language = en
[global]
temp.langMenu = PHP_SCRIPT
temp.langMenu.file = media/scripts/example_languageMenu.php
lib.bottombox < temp.langMenu
Was mache ich bloss falsch?? :-(
P.S.:
Ja, ich hatte schon in der Newslist gepostet, aber anscheinend hat dort niemand eine Loesung fuer mich :-(
mfg
Fabian