Hello, JPP,
Ben ton post a été productif
En résumé (et à ce qu j'ai compris) :
* SME a choisi de mettre en place un outil (pootle) pour rendre le portage de SME en multi-langue nettement plus aisé.
* Pootle qui se base dur des fichiers .po (sources) et .mo ('compilés') pour la gestion des langues est conçu à la base pour fonctionner en UTF-8. SME a toujours été pensé en ISO-8859-1
* La devteam a considéré que le passage à UTF-8 était un bon choix, même s'il va être synonyme de pas mal de petits désagréments pour les logiciels déjà internationalisés : quitte à mettre de nouveaux outils de traductions en place, autant les mettre avec ce qui semble être aujourd'hui le vrai standard d'internationalisation. De plus, çà ouvre d'autres portes, puisque par exemple, çà permet de gérer les caractères grecs.
Donc, SME 8 sera UTF-8, et SME 7.3 (oui, oui, 7.3 !) le sera aussi. (En vrai, j'espère tout de même qu'une fois releasé, la devteam numérotera cette version 7.4, même si c'est le seul changement. Pour le moment, en test, çà reste une 7.3).
Un certain nombre de packages ont déjà été mis à jour (dans testing).
Je vous transfère les liens qui nous ont été fournis par Jonathan (in English, oeuf corse).
http://translate.contribs.org/
http://bugs.contribs.org/show_bug.cgi?id=3858
http://bugs.contribs.org/show_bug.cgi?id=4139
Le point qui ne (me) parait pas clair : passant en UTF-8, mais spécifiant le type de jeu de caractères dans les fichiers, je comprends mal pourquoi les fichiers encodés en ISO-8859-1 ne passent pas, même si ceci ne devrait se faire que pendant une phase de transition...
Donc, il me semble que les contribs devront exister dans les deux formats pendant quelques temps. Le boulot semble finalement assez light (un programme nommé iconv semble en mesure d'assurer la conversion des fichiers en automatique).
Mais pourquoi cacher une information aussi critique au fond du bugtracker ?
Note pour les auteurs de contribs pas standard SME (je pense notamment aux panels de Firewall services, mais il doit y en avoir d'autres) :
Le navigateur reçoit maintenant ses informations en UTF-8. Donc si un panel exotique est lui en ISO-8859-1, çà va être la fête aussi... Ne vous croyez pas à l'abri
(Bref, je râle
)
A+,
Pascal