Zum Inhalt springen

Sprache schaltet automatisch um....

Erstellt am 8. Juni 2006 · 3 Antworten · letzte Antwort am 13. Juni 2006

Tags: Frage

Arnie2001 ·

Hallo Leute, ich habe ein seltsames Problem:

Geht mal auf http://www.toskana-immobilienangebote.de/immobilien/index.php?id=6&L=2

Dann ohne etwas auszufüllen auf send klicken, es erscheint die Fehlermeldung der Pflichtfelder.

Wenn ihr jetzt auf einen anderen Navigationspunkt in der oberen Navi klickt, z.B. „Way to us“ springt das ganze wieder auf Deutsch um.

Irgendwie wir die Sprachvariable nicht mit der Fehlermeldung übergeben, warum?

Konfiguration:
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE

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

[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = en_EN

In den Templates von Mailformplus habe ich die entsprechende Id übergeben:

<form name="form" method="post" action="index.php" enctype="multipart/form-data">
<input type="hidden" name="id" value="###PID###" />
<input type="hidden" name="submitted" value="1" />
<input type="hidden" name="L" value="1" />
<input type="hidden" name="id" value="###PID###" />

Was ist da los?

Typo3 Version 4

Danke für Eure Hilfe!

Gruß Dirk

miwolfram ·

1.Du schließt deine Conditions nicht mit [global] ab.

2. gibt es für die Seite auf die du klickst eventuell noch keine Übersetzung? Dann springt Typo3 automatisch auf die Standardsprache zurück.

Schau in der TSREF nach config.sys_language_mode.

Arnie2001 ·

Hallo, leider gab es weiterhin Probleme:

Lösung:

Im Template stand unter action ="index.php" , daher wurden ständig die url um das Länderkürzel beraubt.

<form name="Formular" method="post" action="" enctype="multipart/form-data">
<input type="hidden" name="id" value="###PID###">
<input type="hidden" name="submitted" value="1">
<input type="hidden" name="L" value="2"><!-- Form für Englisch -->
<input type="hidden" name="type" value="###value_type###">

So sollte der Kopf eines Mailformplus-Formulars aussehen.

CU