[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
UTF-8 character set missing on lists.gnu.org archive indexes
From: |
Daniel P . Berrangé |
Subject: |
UTF-8 character set missing on lists.gnu.org archive indexes |
Date: |
Thu, 24 Oct 2019 11:59:57 +0100 |
User-agent: |
Mutt/1.12.1 (2019-06-15) |
Hi GNU Mailman Administrators,
Looking at the the mailing list archive index pages: eg
https://lists.gnu.org/archive/html/qemu-devel/2019-10/threads.html
The sender real names are mangled for any person (like myself) who
has non-ASCII-7 characters in their name. eg it shows
Daniel P . Berrangé
instead of
Daniel P. Berrangé
Some people suffer even worse:
Kővágó, Zoltán,
vs
Kővágó, Zoltán
Mangling their names is not very welcoming to our contributors :-(
The individual message pages display correctly which is good:
https://lists.gnu.org/archive/html/qemu-devel/2019-10/msg06387.html
The difference is that the per-message pages have:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
which is lacking in the index pages.
Can we get this problem in the index pages fixed in some manner,
either by adding a <meta> tag, or changing the web server to send
a charset.
AFAICT, for the static archive pages, the web server is only responding
with
Content-type: text/html
which means the HTML pages default to ISO-8859-1 unless there's a
<meta> tag for content-type that gives a charset.
The dynamic mailman admin pages are already getting served with a
correct header
Content-Type: text/html; charset=utf-8
so rather than adding <meta> tags to the static archive pages, it
might be easiest to have the web server send this utf-8 charset
for all pages, both static archives & dynamic mailman admin pages.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- UTF-8 character set missing on lists.gnu.org archive indexes,
Daniel P . Berrangé <=