[spip-dev] demande explication comportement étrange iso-8859-3

Bonjour,

Je fais actuellement des tests d'utilisation de SPIP avec d'autres jeux
de caractères que le iso-8859-1.

Pour cela, j'ai configuré SPIP pour qu'il utilise le jeu de car.
iso-8859-3, et saisi un article dans ce jeu de caractère (en
esperanto).

Lorsque j'affiche l'article avec SPIP, les caractères particuliers à
l'esperanto ne s'affichent pas correctement dans le navigateur (testé
avec Galeon et Mozilla). Le charset renvoyé est bien le iso-8859-3.

Chose étrange, si je sauvegarde l'article sous forme de fichier, puis
que j'affiche l'article, cette fois-ci, l'article s'affiche
correctement.. j'ai cru qu'il s'agissait d'un pb de css, mais lorsque je
mets les css avec l'article, ça continue à fonctionner correctement.
Encore une fois le comportement est le même sur Galeon et Mozilla.

Une idée ?
Merci

Peux-tu envoyer l'adresse du site stp ?

Lorsque j'affiche l'article avec SPIP, les caractères particuliers à
l'esperanto ne s'affichent pas correctement dans le navigateur (testé
avec Galeon et Mozilla). Le charset renvoyé est bien le iso-8859-3.

-- Fil

Bonjour,

Bonjour,

[snip]
que j'affiche l'article, cette fois-ci, l'article s'affiche
correctement.. j'ai cru qu'il s'agissait d'un pb de css, mais lorsque je
mets les css avec l'article, ça continue à fonctionner correctement.
Encore une fois le comportement est le même sur Galeon et Mozilla.

Une idée ?
Merci

Si tu as bien vérifié (dans les informations de la page) que la page est
bien en -3 (mais cela semble être le cas), il faut peut être regarder du
coté d'apache : dans sa configuration par défaut, l'option
AddDefaultCharset est souvent activée et apache prends iso-8859-1 par
défaut [1].

Rajouter un AddDefaultCharset iso8859-3 pourrait résoudre le problème.

1: core - Apache HTTP Server Version 2.4

Amicalement,
Oct.

Peux-tu envoyer l'adresse du site stp ?

ce site est en local sur ma machine - le problème venait de l'option
AddDefaultCharset positionné à on sur le serveur Apache.