Zum Inhalt springen

sr_language_menu, realurl und multilangual

Erstellt am 23. April 2009 · 2 Antworten · letzte Antwort am 24. April 2009

Tags: RealURL, Frage

froemken ·

Au weia...schon wieder ein Problem:

Das soll mal unsere neue Webseite werden: http://92.51.146.34/

Ihr braucht gar nicht irgendwo hinzuklicken, das Problem ist schon direkt auf der Startseite ersichtlich. Berührt mit der Maus bitte mal nur den Link für die englische Sprache und schaut dann unten in der Statusleiste den Link an.

Der Link verweist auf .../de/home?!

Das "de" gehört da überhaupt nicht hin.

Standardsprache ist englisch

temp.language < plugin.tx_srlanguagemenu_pi1
temp.language {
	defaultLanguageISOCode = EN
	LanguageISOCode = EN
	defaultLayout = 0
}

unter Liste->Erdkugel gab es 2 Webseiten Sprachen:
ID 2: Polnisch
ID 3: Deutsch
Dank dieser Webseite: http://blog.undkonsorten.com/typo3-sprachumschaltung-language-selection-sr-language-menu
ist ID 5: English noch hinzugekommen.

Meine Sprachdefinition schaut so aus:

#############################
########  Language  #########
#############################
config.language = en
config.locale_all = en_US.UTF-8
config.htmlTag_langKey = en
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_uid = 0
config.sys_language_mode = strict; 0
config.sys_language_overlay = hideNonTranslated

[globalVar = GP:L = 2]
config.language = pl
config.locale_all = pl_PL.UTF-8
config.htmlTag_langKey = pl
config.sys_language_uid = 2
config.sys_language_mode = content_fallback ; 0
[globalVar = GP:L = 3]
config.language = de
config.locale_all = de_DE.UTF-8
config.htmlTag_langKey = de-DE
config.sys_language_uid = 3
config.sys_language_mode = content_fallback ; 0
[global]

Die Ext habe ich auch schon komplett deinstalliert und neu eingespielt.

Jemand noch ne Idee?

Stefan

froemken ·

Boah...da gehst ja kaputt...
Da findest du zig RealUrl-Konfigurationen und auf jeder Seite findest du eine andere Lösung und eine andere Erklärung. Ich weiß nicht mehr welche Doku das war...müsste jetzt suchen...da stand, dass dieses bypass bei L nicht benötigt würde und ein valueDefault völlig ausreichen würde.

Absoluter Quatsch.

War grad auf der Webseite von Dmitry Dulepov...dort hab ich mir seine RealUrl Doku angeschaut und der Typ hat echt Ahnung und dort ist das bypass drin und OHNE valueDefault und siehe da...jetzt wird meine Standardsprache "englisch" auch nicht mehr mit einen /de/ ergänzt.

Puh...Fehler gefunden.