Email Address Subscription vom Autor:Stanislas Rolland
Hallo erstmal zusammen,
bin seit mehreren Tagen dabei heraus zu finden was man tun muß damit das Modul mehrsprachig arbeitet. Hab in sämtlichen Foren und Dokus versucht Information zu bekommen. Das Modul soll auch mehrsprachig ausgelegt sein. Die Anmeldung klappt auch nur alles in Englisch.
In pi1/locallang.php sind die Übersetzungen für die Felder(Newsletter Anmeldung) hinterlegt.
Hab in der Doku dazu weder ein Parameter für das tmpl mit dem man bestimmen könnte mit welcher Sprache(n) das Modul arbeiten soll noch sonstiges gefunden.
Hat jemand damit schon Erfahrung?
Wäre sehr dankbar um mithilfe
genau daran bin ich auch o.O
Habe den Fehler selber gefunden. Hab den wald vor lauter Bäumen nicht gesehen. Problem an der ganzen Sache war bei mir einer dieser einstellung im Typo3 Tmpl.
config.locale_all = de
config.sys_language_uid = 1
das kam irgendwo im tmpl doppelt vor bzw. falsch definiert. Habe mir auch mehrfach das Script für die Flagen-Steuerung angeschaut. Da ich dort eine falsche definition vermutete.
Jetzt klappt bei mir alles. Den anderen viel erfolg.
# Deutsch, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = de
config.locale_all = de_DE
content.linkToTop = <a href="#top">Nach oben</a><br>
#required fields
styles.content.mailform.badMess = Bitte füllen Sie noch folgende(s) Feld(er) aus:
[global]
🙁 nope, bei mir ist es offenbar ein anderes problem
Vielleicht ist die Default sprache nicht eingestellt
bei mir sieht das so aus
config.linkVars = L
config.sys_language_uid = 2
config.language = de
config.locale_all = de_DE
# German language, sys_language.uid = 1
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = de
config.locale_all = de_DE
[global]
# English language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
nein, das ist auch richtig eingestellt. 😢
Aber jetzt entdecke ich neben dem Languagefeld im Backend folgendes:
Insert plugin
Language: Transl.Orig: Columns:
Wozu ist das Feld Transl.Orig gut? Bei einem Klick klappt ein leeres Listenfeld bei mir auf. :o
Jetzt geht es bei mir auch. Für die Newsletter habe ich im +ext-Template folgende Zeilen ergänzt
#plugin.alt.plaintext.file.templateFile = fileadmin/newsletter/pi/fe_admin_dmailsubscrip_de.tmpl
plugin.feadmin.dmailsubscription.file.templateFile = fileadmin/newsletter/pi/fe_admin_dmailsubscrip_de.tmpl
[globalVar = GP:L=0]
#plugin.alt.plaintext.file.templateFile = fileadmin/newsletter/pi/fe_admin_dmailsubscrip.tmpl
plugin.feadmin.dmailsubscription.file.templateFile = fileadmin/newsletter/pi/fe_admin_dmailsubscrip.tmpl
[global]
[globalVar = GP:L=1]
#plugin.alt.plaintext.file.templateFile = fileadmin/newsletter/pi/fe_admin_dmailsubscrip_de.tmpl
plugin.feadmin.dmailsubscription.file.templateFile = fileadmin/newsletter/pi/fe_admin_dmailsubscrip_de.tmpl
[global]
Die Lösung steckte in diesem Thread: