Hallo Reinhard, danke für deine Hilfe.
Als ich die Dateien für dich zusammenstellen wollte, habe ich einen saudummen Fehler von mir bemerkt, über den ich hier gar nicht schreiben will... *schäm* - Asche auf mein Haupt! Kurzum: es funktioniert alles prima. Sollten wir uns irgenwo mal begegen, gebe ich dir einen aus... Gruß, Johannes. > > 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@lists.typo3.org > >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > >> > > > > > -- > -------------------------------- > http://www.typo3-formhandler.com > -------------------------------- > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german