Shop - Bestätigungsmail und Umlaute

Hier bekommst Du deutschsprachigen Support bezüglich offizieller Module für phpwcms. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
User avatar
santscho
Posts: 1442
Joined: Mon 2. Apr 2007, 08:56
Location: Schweiz

Shop - Bestätigungsmail und Umlaute

Post by santscho »

Im Bestellmail des Shops werden Umlaute des Templates korrekt ausgegeben. Jedoch Umlaute von Kunden-Eingaben nicht.

Im Template: Zürcher Kantonalbank
Im Mail: Zürcher Kantonalbank

Kundeneingabe: Peter Bürkli
Im Mail: Peter Bürkli

--------------
conf.inc.php:
$phpwcms['db_charset'] = 'utf8';
$phpwcms['db_collation'] = 'utf8_general_ci';
--------------
Im Backend des Shops (Bestellungen) werden die Umlaute auch korrekt ausgegeben.
--------------

Wo könnte der Hund begraben sein?

Ralph

(Es wundert mich, warum der Newsletter und das Email-Formular html-Mails verschicken kann und der Shop nicht :?: )
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Shop - Bestätigungsmail und Umlaute

Post by juergen »

Universal Terror Format ;)

Der Kunde wird "ü" eingeben, nicht "ü" :cry: Ziemlich komplex, ich würde mal bei phpmailer nachsehen was die sagen ...
User avatar
santscho
Posts: 1442
Joined: Mon 2. Apr 2007, 08:56
Location: Schweiz

Re: Shop - Bestätigungsmail und Umlaute

Post by santscho »

Hallo Jürgen

Habe mich mal bei phpmailer schlau gemacht. Die Einstellungen werden in der class.phpmailer.php gemacht. Dort kann man unter anderem "content type of message" und vieles mehr konfigurieren.
Content Type ist auf "text/plain" gesetzt.

Auch wenn ich dies nach "text/html" ändere, wird diese Einstellung offensichtlich von phpwcms ignoriert. Das Bestätigungs-Email kommt als roher Text an. html-Steuerungen werden nicht interpretiert sondern als text ausgegeben. Ist widersprüchlich, denn newsletter und email-formulare kommen ja als html im mail-client an. :?: :?: :?:
-------------
habe in der class.phpmailer.php auch mal auf utf8 gesetzt. Umlaute kommen falsch.
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
phalancs
Posts: 793
Joined: Thu 19. Feb 2004, 05:09
Location: Germany

Re: Shop - Bestätigungsmail und Umlaute

Post by phalancs »

Hi Santscho,

kannst Du denn die Daten aus dem Form nicht noch vorher mal in Html umwandeln
bevor sie an den mailer gehen, dann würde das ja vll funktionieren.

P.S.: Seit wann sind E-Mails sächlich?? ;) "Das Mail" habc ih ja noch nie gehört!
2008
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Re: Shop - Bestätigungsmail und Umlaute

Post by pepe »

Im Chinesischen war das Mail immer schon "sächlich"... schon etwa seit der MING Dynastie (so ab 1368 n.Chr. ...) schriftlich belegt :-)

Auszug aus WIKIPEDIA

Standardsprachlich hat sich in Deutschland die feminine Form („die E-Mail“) des grammatischen Geschlechts weitgehend durchgesetzt, in der Schweiz hingegen das Neutrum („das E-Mail“), während in Österreich und in Teilen Südwestdeutschlands beide Formen verwendet werden.[1]

Gemäß Duden, Wahrig und dem amtlichen Regelwerk der deutschen Sprache ist „E-Mail“ die einzig richtige Schreibweise.[2][3][4] Daneben sind jedoch auch die Schreibweisen Email und eMail verbreitet, wobei jedoch, besonders bei ersterer Variante, Verwechslungsgefahr mit dem Schmelzüberzug Email besteht.
phalancs
Posts: 793
Joined: Thu 19. Feb 2004, 05:09
Location: Germany

Re: Shop - Bestätigungsmail und Umlaute

Post by phalancs »

Moin!
Danke Pepe, sehr interessant. Ich fands auch mal komisch, dass die in Österreich bei Preisangaben immer irgendwie "Um nur 3,99 €" oder so sagen. Dieses "um" scheint sich bei denen da irgendwie immer einzuschleichen. Und santscho scheint wohl aus der Schweiz zu kommen. Interessant was man so alles anhand der Sprache heruasbekommt! :)
2008
User avatar
santscho
Posts: 1442
Joined: Mon 2. Apr 2007, 08:56
Location: Schweiz

Re: Shop - Bestätigungsmail und Umlaute

Post by santscho »

Email ist englisch, demzufolge besitzt das Wort eigentlich gar kein Geschlecht. Kannst also der/die/das verwenden :-)
Habe direkt "das" verwendent, weil wir in mundart schweizerdeutsch "das Email" verwenden. Ist eigentlich unlogisch, denn übersetzt heisst es ja "E-Post". Das elektronische Post "tönt" (schweizerdeutsch für klingt) schrecklich. Für "Post" verwenden wir Eidgenossen auch der weibliche Form :-)

Doch nur zur Sache....
Hast Du EINE Idee, wie man DEN Text welcher für DIE E-Mail bestimmt ist, in DAS Html-Format zwängen kann, obwohl es IM Template offensichtlich nicht geht ?
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
Post Reply