Zum Inhalt springen

Sprachwechslung wird nicht angezeigt

Erstellt am 22. November 2005 · 3 Antworten · letzte Antwort am 24. November 2005

Tags: Frage

mariohaehni ·

Hi!!!

Folgendes Problem:

Ich habe versucht meine Seite mehrsprachig zu machen. Nun möchte ich es zweisprachig haben. ich habe dies nun alles gemacht bekomme jedoch keine Links mit der Wahl der Sprache

Hier mein Code:

Constants:

foreignLanguageID = 1
languageVersion = English version
flagSmall = fileadmin/images/icons/flaguk.gif

[globalVar = GP:L>0]
foreignLanguageID = 0
languageVersion = Deutsche Version
flagSmall = fileadmin/images/icons/flagde.gif
[global]

Setup

config.sys_language_uid = 0
config.language = de

#English language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
[global]

temp.language = COA
temp.language = {
   10 = TEXT
   10.value = {$languageVersion}
   10.outerWrap = <div><img src="{$flagSmall}" alt="" />|</div>
   10.typolink {
    parameter.date = page:alias // TSFE:id
    additionalParams = &L={$foreignLanguageID}
    ATagParams = class="lang"
   }
}

Kann mir da jemand Helfen? Wo liegt das problem??

Danii ·

im Setup seh ich bei dir kein

config.linkVars = L

bei sieht's so aus

config.linkVars = L
config.sys_language_uid = 0

[globalVar = GP:L = 0]
  config.sys_language_uid = 0
  config.language = de
  config.locale_all = de_DE
[global]

[globalVar = GP:L = 1]
  config.sys_language_uid = 1
  config.language = it
  config.locale_all = it_IT
[global]

als +ext hab ich noch die lang.php reingebastelt

temp.menu_language = PHP_SCRIPT
temp.menu_language.file = fileadmin/scripts/lang.php

bei mir funzt das

Danii ·

Moin,

das Ding heisst im Original "example_languageMenu.php"

Die Datei findest Du in deiner Installation unter:
/media/scripts/example_languageMenu.php

Anpassen musst du das natürlich nach deinem Gusto - was du da basteln muss steht alles drin