Hallo an alle,
ich würde gern meine seite mehrsprachig machen, nur leider will es nicht klappen.
Zur probe habe ich eine dänische spalte erstellt und unter liste deklariert.
Mein template sieht so ungefähr aus:
Als Parameter habe ich S gewählt, da ich L schon für zwei templates nutze.
styles.content.get = CONTENT
styles.content.get {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}
# Setting up the language variable "S" to be passed along with links
config.linkVars = S
# Deutsch language, sys_language.uid = 6
[globalVar = GP:S = 6]
config.sys_language_uid = 6
config.language = de
config.locale_all = deutsch
[global]
# Dänisch language, sys_language.uid = 5
[globalVar = GP:S = 5]
config.sys_language_uid = 5
config.language = dk
config.locale_all = dänisch
[global]
Könnt ihr mir helfen? Woran liegt es das er auf den Parameter nicht reagiert?
thx
Hast du denn auch in deiner example_LanguageMenu.php L durch S ersetzt, ebenfalls die id's 5,6 der Sprachen?
mhm.. brauche ich eine example_LanguageMenu.php eigentlich? Ich habe alles in Typo3 bei Setup/Constants eingetragen.
In den Beschreibungen im Netz müsste es gehen.
Unbedingt!!
Glaub die is im media/scripts Ordner drin. Ansonsten kann ich eh empfehlen nach der Anleitung von jweiland vorzugehen, da findest du schon eine angepasste php auf der Seite:
http://www.jweiland.net/typo3_languages+M54a708de802.html
..wird da nicht nur die Fahne dargestellt? Ich teste ja schon immer indem ich einfach &L=5 oder andere Id mit an die Seite hänge. Nichts scheint zu klappen.
Pelle schrieb..wird da nicht nur die Fahne dargestellt? Ich teste ja schon immer indem ich einfach &L=5 oder andere Id mit an die Seite hänge. Nichts scheint zu klappen.
Nehm jetzt mal schon an, dass du bei dir dann auch &S=5 anhängst???
Ansonsten hängt's wohl an dem S, vielleicht ist L irgendwo fest für die Sprachwahl definiert??
habe es eben noch einmal mit L getestet - leider klappt dieses auch nicht :-(
Bei der lokalen Installation von mir wird nich einmal das DropDown-Menü der Sprache in typo dargestellt.
habs hinbekommen - dank dir ;-)
ich schätze es lang an den language ids im typoscript - die hatte ich versucht mit der Alternativen Seiten Sprache gleich zusetzen. Was natürlich nicht funktionierte ;-)
Jetzt bin ich auf der Suche nach einer Möglichkeit um bei Seitenaufrufen zu checken welche Browsersprache gesetzt ist um immer die richtige Sprache zu haben.
Hey danke für die Mail - ich werde es gleich mal testen. Werden die Sachen auch auf alle darunter liegenen Seiten vererbt?
Der L Parameter wird einmal ausfindig gemacht, dann sollte er eigentlich bei korrekter Typoeinstellung (config.linkVars = L) immer vererbt werden.
ja das ist klar, aber dann müsste ich das script vor jede Seite stellen, die ich von außen aufrufen will - oder?
genau ;-) Klingt umständlich. Hast keine Einstiegsseite?
doch hab ich, aber leider auch noch einige andere in der Mitte die ich gern aufrufen will
Hast du die Extension schon mal getestet? Kann die die Browsereinstellungen auslesen und in typo setzten oder net?