[TYPO3-german] Formhandler - Neues Problem nach Sprachumstellung:Sprachenmix in Admin- und User-E-Mail

Reinhard Führicht fuehricht at gmx.at
Wed Jan 23 11:27:43 CET 2013


Hallo Johannes,

ich habe das mit einem Testformular überprüft. Bei mir funktioniert es.

Du kannst du mir dein Setup und deine Lang-Files per E-Mail schicken.
Dann kann ich das besser prüfen.

Viele Grüße,
Reinhard

Am 23.01.2013 09:58, schrieb JCL - Johannes C. Laxander:
>
> Ich muss noch mal nachhaken.
>
> Sprachumstellung meint, nach Finisher_SetLanguage und Finisher_RestoreLanguage.
>
> Hat dieses Problem schon jemand gehabt?
> Ist es vielleicht ein Bug?
> Weiß jemand die Lösung?
>
> Gruß, Johannes.
>
>>
>> Beim Test meines Formulars habe ich ein neues Problem festgestellt.
>>
>> Es gibt zwei lang-Files: /master/lang/lang.xml und
>> /formular/lang/lang.xml Im "Master-lang-File" sind Labels
>> definiert, die in mehr als einem Formular vorkommen, wie z.B.
>> Name oder Ort.
>> Im "Formular-lang-File" habe ich Labels definiert, die nur
>> für das spezifische Formular gelten.
>> Alle Labels sind für "Default (en)", "de" und "nl" angelegt.
>> Wenn ich das Formular in der Frontend-Sprache Deutsch oder
>> Niederländisch ausfülle, ist alles OK.
>>
>> Wenn ich aber das Formular in der FE-Sprache Englisch
>> ausfülle und absende, werden die Sprachen Deutsch und
>> Englisch "gemischt".
>> Nach meiner Konfiguration soll die ADMIN E-Mail in deutsch,
>> und die USER E-Mail in englisch erstellt werden.
>>
>> Ergebnis ADMIN E-Mail (die Ausgabe sollte in deutsch sein):
>> Label die im "Master-lang-File" definiert sind werden in
>> englisch ausgegeben.
>> Label die im "Form-lang-File" definiert sind werden in
>> deutsch ausgegeben.
>>
>> Ergebnis USER E-Mail (die Ausgabe sollte in englisch sein):
>> Label die im "Master-lang-File" definiert sind werden in
>> englisch ausgegeben.
>> Label die im "Form-lang-File" definiert sind werden in
>> deutsch ausgegeben.
>>
>> Meine Vermutung ist:
>> Nach der "Sprachumstellung" scheint bei der Einbindung der
>> Language-Files etwas durcheinander zu kommen.
>> Es sieht so aus, als ob alle Felder im "Form-lang-File"
>> gesucht würden.
>> Dort sind aber nur die Formularspezifischen Felder definiert,
>> und keine "globalen Felder" wie z.B. Name.
>> Weil das Name-Feld im "Form-lang-File" nicht gefunden wird,
>> wird der für den Label Default-Eintrag (EN) ausgegeben.
>> Und dabei scheint dann wieder das "Master-lang-File" ins
>> Spiel zu kommen.
>>
>> Ich kann dir die aktuellen Konfigurationsdateien gerne noch
>> mal schicken.
>>
>>
>> Gruß, Johannes.
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>


-- 
--------------------------------
http://www.typo3-formhandler.com
--------------------------------


More information about the TYPO3-german mailing list