Zum Inhalt springen

Aktuelle Sprache

Erstellt am 10. August 2004 · 2 Antworten · letzte Antwort am 20. August 2004

Tags: Frage

atbits ·

Hallo,

bei mir funktioniert die Mehrsprachigkeit an sich.
Nur habe ich in einem separaten Frame ein Formularfeld für die Suche (hartkodiert).

Nun soll aber natürlich je nach Sprache auch die Suchmaske übersetzt werden, also sollte ich den "L"
Parameter an die bisher hardcodierte URL anhängen.

Wie kann ich mir also die aktuelle Sprache im Setup holen? Oder hat jemand eine bessere Idee

# SETUP
# Sprachauswahl #########################################
config.sys_language_uid = 0
config.language = de

[globalVar = GP:L =1]
config.sys_language_uid = 1
config.language = en
[global]

Folgrndes habe ich schon versucht:
Im Template steht die URL, an die der "L" Parameter angehängt werden soll, realisiert als Marker (###SUCHSPRACHE###)

# Im SETUP
header.10 {
# Some Stuff ...
# ...

# Suche sprachrichtig
marks.SUCHSPRACHE = HTML
marks.SUCHSPRACHE.data = GP:L
}

auch
marks.SUCHSPRACHE.value = config.sys_language_uid

funktioniert nicht.

Kann man denn innerhalb des Setups nicht auf andere Variablen aus dem Setup zugreifen???

Ich verstehs echt nicht

hans_k ·

mittels php greife ich auf eine externe mysql Datenbank zu. das ganze ist als frame in typo3 eingebunden.
damit ich nicht 2 skripts (eins für EN, eins für DE) brauche, möchte ich die Sprachversion ermitteln und für die Abfragen im Skript ein flag für Deutsch (0) und Englisch (1) setzen.
Kann ich irgendwie mittels php die aktuelle Sprachversion auslesen ?