[spip-dev] SPIP 1.5.1, Unicode et langues exotiques...

Venise, 14-1-2003

Chers collègues spipistes,

Je m’excuse d’abord pour mon français, sans doute un peu artificiel…

Depuis bientôt deux mois je m’occupe du renouvellement d’un site italien sur
l’immigration (actuellement en ligne dans une version chaotique à l’adresse
http://www.meltingpot.org).

Ayant décidé l’emploi de SPIP, j’ai dû affronter quelque problème pour la
gestion des langues exotiques (l’arabe en particulier…): rubriques parallèles
dans le différentes langues, mots-clés pour relier les différentes versions du
même article italien, fonctions pour reconnaître les articles en arabe et faire
charger un CSS avec les styles appropriés (Charset arabe, RTL vs. LTR,
etc.)…

Mais la confusion des différents jeux de caractères restait, je crois,
incontournable.

Surtout je ne savais pas comment faire générer par SPIP des fichiers
AUTHENTIQUEMENT différents des ISO-8859-1 standards (il ne suffit pas de
changer le META tag…).

Malheureusement la nouvelle version de SPIP, qui devrait permettre le réglage
du CHARSET comme Unicode (UTF-8) et donc résoudre définitivement tous
mes problèmes, semble avoir une limite: l’interface interne et le stockage des
données fonctionnent parfaitement en Unicode (je peux voir, enfin sans
manipulation, les articles comme je les ai insérés!), mais le site en ligne, à part
dans les META tag, persiste dans son ISO-8859-1…

Si seulement quelqu’un parmi vous…
je vous remercie à l’avance !

Bonne année à tous,

Emmanuel Bottaro

P.S. Dans les mois qui suivent, je me tacherai de traduire SPIP en Italien.
Quelque collègue italien en ligne pour se partager le boulot?

P.P.S. Pour voir des exemples du fonctionnement de SPIP (sans aucune
modification de ma part) en Unicode sur nos serveurs:
http://www.sherwood.it/meltingspip_utf8/
et pour voir le comportement d’une page sauvegardée manuellement en UTF-8
avec le même texte:
http://www.sherwood.it/meltingspip_utf8/arabo_02.htm

Ayant décidé l’emploi de SPIP, j’ai dû affronter quelque problème pour la
gestion des langues exotiques (l’arabe en particulier…): rubriques parallèles
dans le différentes langues, mots-clés pour relier les différentes versions du

Tu peux en dire plus sur cette fonction ?

changer le META tag…).

Malheureusement la nouvelle version de SPIP, qui devrait permettre le réglage
du CHARSET comme Unicode (UTF-8) et donc résoudre définitivement tous
mes problèmes, semble avoir une limite: l’interface

ouf :wink:

insérés!), mais le site en ligne, à part dans les META tag, persiste dans
son ISO-8859-1…

Je ne comprends pas ce qui se passe, chez moi ça fonctionne sans
problèmes... sauf que le navigateur sous MacOSX ne sait pas bien gérer
l'alignement "justifié" sur les caractères arabes...

Je t'envoie l'URL en privé.

P.S. Dans les mois qui suivent, je me tacherai de traduire SPIP en Italien.
Quelque collègue italien en ligne pour se partager le boulot?

Je t'inscris à la liste des traducteurs italiens : mais ça risque d'aller
plus vite que "les mois qui suivent" :wink:

P.P.S. Pour voir des exemples du fonctionnement de SPIP (sans aucune
modification de ma part) en Unicode sur nos serveurs:
http://www.sherwood.it/meltingspip_utf8/
et pour voir le comportement d’une page sauvegardée manuellement en UTF-8
avec le même texte:
http://www.sherwood.it/meltingspip_utf8/arabo_02.htm

_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.uzine.net/spip
cvs: http://rezo.net/spip-dev/devel/

-- Fil

Dans la balise HTML de ta page le critere lang est "fr". Si ce critere a ete ajouter manuellement il faut mettre "ar" pour que ca marche. s'il a ete ajoute par tes fonctions alors c'est une autre histoire.

George

ebottaro@hce.it wrote: