TinyPortal

Development => International => German => Topic started by: MotMann on January 15, 2006, 05:44:33 PM

Title: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: MotMann on January 15, 2006, 05:44:33 PM
Aloha....

Mich hatte gerade ein neu registrierter User informiert, dass in der Bestätigungsmail, bei den bekannten Buchstaben ÖÄÜ usw., irgendwelche Zeichen dargestellt werden. Das Problem ist ja bekannt.

Jetzt hab ich natürlich die Befürchtung, dass das bei allen Mails geschieht, die bei irgendwelchen Anlässen automatisch generiert werden. Und das ist etwas peinlich :(

Nun suche ich im Backend Bereich nach dieser Datei. Die Bedingungen sind ja zu finden. Aber wo wird die generierte Mail erstellt?

Und wenn, was muss ich und vor allem wo ändern?
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: feline on January 16, 2006, 02:06:40 AM
Dazu sind zwei Dinge zu beachten ..
Erst mal .. welche php Version lauft da? Welcher Zeichensatz ist default eingestellt?
Und zum anderen .. die ganzen Texte stehen in der index.german.php im language Verzeichnis. Allerding habe ich das bisher nicht bemerkt.

Fel
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: MotMann on January 16, 2006, 03:36:37 AM
Ich habe PHP Version 4.4.1 und als default wurde Novelio eingestellt.
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: PowerPyx on January 16, 2006, 05:47:34 AM

hing das nicht mit dem Unicode zusammen ? das 1.1rc2 die utf-8 codierung benutzt oder wie das heißt ? statt dessen bräuchten wir "deutschen" ne iso- irgendwas..

lg
Pyx
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: feline on January 16, 2006, 06:55:44 AM
Richtig .. deswegen fragte ich ja nach der PHP Version und dem default Charset.
Das sollte auf ISO-8859-1 stehen, sonst gibt es bei den Umlauten Müll ..

Fel
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: MotMann on January 16, 2006, 04:09:23 PM
Also ich habe noch 1.1RC1.. muss ich  nun durch mein Hoster auf ISO-8859-1 umstellen lassen?
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: feline on January 16, 2006, 05:01:46 PM
Du kannst mal die Einstellungen deines Hostings überprüfen ..
Das geht mit phpinfo ..

Diese hier sind wichtig:

iconv.input_encoding   ISO-8859-1   ISO-8859-1
iconv.internal_encoding   ISO-8859-1   ISO-8859-1
iconv.output_encoding   ISO-8859-1   ISO-8859-1

idn.default_charset   ISO-8859-1   ISO-8859-1

HTTP_ACCEPT_CHARSET    ISO-8859-1,utf-8;q=0.7,*;q=0.7

_ENV["HTTP_ACCEPT_CHARSET"]   ISO-8859-1,utf-8;q=0.7,*;q=0.7
_ENV["HTTP_ACCEPT_LANGUAGE"]   de-de,de;q=0.8,en-us;q=0.5,en;q=0.3


Ansonsten kannst du eine phpi.ini mit den von dir gewünschten werten in das root verzeichnis legen. Das sollte dann die default überschreiben.

Fel
Title: Re: SMF: Bei Bestätigungsmail, neuer User, ÖÄÜ falsch geschrieben
Post by: MotMann on February 20, 2006, 02:35:20 AM
Okey... mein Hoster hat auf ISO blabla umgestellt und nun ist allles fein.

Thank's :)