Hallo!
Ich habe ein Problem mit der Mehrsprachigkeit.
Habe bei meinem Seitenaufbau eine Combo-Box, in der der User die gewünschte Sprache auswählen kann. (Beispielsweise Englisch)
Hat er dies getan, schickt er den Wert durch einen Klick auf den Button weiter.
Dann wird die Sprache auch geändert.
Das Problem:
Klickt der User jetzt wieder auf einen anderen Menüpunkt, wird die Sprache wieder auf den Standart zurückgesetzt. (In meinem Beispiel ist das Deutsch)
Hier mal entsprechende Code-Schnipsel:
Übrigens, ich benutze das Framework CodeIgniter.
Das ändert aber nichts am Problem an sich
Man muss sich für dieses Problem auch nicht mit dem FM auskennen, dies ist ja ein algorithmisches Problem.
Sollte ich vielleicht lieber mit GET-Variablen arbeiten?
Dies ist zwar unschön, aber eine bessere Idee kommt mir momentan nicht.
Aktuell arbeite ich ja mit POST-Variablen.
Help anyone, please? ^^
Ich habe ein Problem mit der Mehrsprachigkeit.
Habe bei meinem Seitenaufbau eine Combo-Box, in der der User die gewünschte Sprache auswählen kann. (Beispielsweise Englisch)
Hat er dies getan, schickt er den Wert durch einen Klick auf den Button weiter.
Dann wird die Sprache auch geändert.
Das Problem:
Klickt der User jetzt wieder auf einen anderen Menüpunkt, wird die Sprache wieder auf den Standart zurückgesetzt. (In meinem Beispiel ist das Deutsch)
Hier mal entsprechende Code-Schnipsel:
PHP-Code:
function loadAllViews($_site, $_data) {
if($this->input->post('lang_change') != '') {
$lang_ch = $this->input->post('lang');
}
if($lang_ch != '') {
switch ($lang_ch) {
case 'de':
$this->lang->load('german', 'german');
break;
case 'en':
$this->lang->load('english', 'english');
break;
}
}
else {
$this->lang->load('german', 'german');
}
[...]
Das ändert aber nichts am Problem an sich
Man muss sich für dieses Problem auch nicht mit dem FM auskennen, dies ist ja ein algorithmisches Problem.
Sollte ich vielleicht lieber mit GET-Variablen arbeiten?
Dies ist zwar unschön, aber eine bessere Idee kommt mir momentan nicht.
Aktuell arbeite ich ja mit POST-Variablen.
Help anyone, please? ^^
Kommentar