ubuntuusers.de

Mailman Zeichensatz Problem: Umlaute futsch

Status: Ungelöst | Ubuntu-Version: 6.06 (Dapper Drake)
Antworten |

klausthorn

Anmeldungsdatum:
2. Januar 2007

Beiträge: Zähle...

? Ich habe auf einem bisher wenig verändertem Ubuntu 6.06.1 LTS i686 apache2 und mailman installiert.
Die Mailinglisten-Webseiten werden zwar in deutsch, aber in UTF-8 zum Browser gesandt, obwohl mailman und apache sich einig sind iso-8859-1 soll benutzt werden, steht auch so im Header der Webseite und der Text liegt auch auf der Festplatte in iso-8859-1 vor (Teil der Mailman installation).

Also frage ich mich wo muss ich eintragen, dass der Text als iso-8859-1 geschickt wird, bzw. wo wird die Konvertierung in UTF-8 vorgenommen?!

Falls ihr jetzt denkt mach doch alles in utf-8 ok, aber auch das hab ich nicht hinbekommen, schließlich ist mailman darauf geeicht, dass die sprache 'de' den Zeichensatz iso-8859-1 hat. Das kann ich evtl. auch ändern, aber geht das nicht auch ohne so tiefe Eingriffe? Und wenn nein was sind die nötigen einstellungen?

Danke schonmal!

Details

grep -ri DefaultCHar /etc/apache2/
/etc/apache2/sites-available/mysite AddDefaultCharset ISO-8859-1
/etc/apache2/sites-enabled/mysite AddDefaultCharset ISO-8859-1
/etc/apache2/conf.d/charsetAddDefaultCharset ISO-8859-1

in /etc/mailman/mm_cfg.py
DEFAULT_SERVER_LANGUAGE = 'de'
DEFAULT_CHARSET = 'iso-8859-1'

uname kernel 2.6.16.37-domU-v1 #9 SMP
DISTRIB_DESCRIPTION="Ubuntu 6.06.1 LTS"

mailman 2.1.5-9ubuntu4.1 i386
apache 2.0.55-4ubuntu2.2 i386

HTTP Header, mitgeschnitten mit der Firefox-Erweiterung Live HTTP Headers
HTTP/1.x 200 OK
Date Tue, 30 Oct 2007 030344 GMT
Server Apache/2.0.55 (Ubuntu)
Cache-Control no-cache
Keep-Alive timeout=15, max=99
Connection Keep-Alive
Transfer-Encoding chunked
Content-Type text/html; charset=iso-8859-1

Header der empfangenen Webseite
<HTML>
<HEAD>
<LINK REL="SHORTCUT ICON" HREF="/images/mm-icon.png">
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

file /var/lib/mailman/messages/de/LC_MESSAGES/mailman.po ISO-8859 PO (gettext message catalogue) text

wget mysite/cgi-bin/mailman/admin
file admin UTF-8 Unicode HTML document text, with very long lines

Antworten |