j'ai mis ce matin en ligne la fin de la traduction en esperanto -
envoyée par Wihelm (ne restent que quelques chaines à traduire) ; vous
pouvez le voir en ligne c'est pas mal. Fil, comment fait-on pour
utiliser le filtre qui affiche correctement les lettres esperanto ?
(cela se fait-il à la volée lors de l'affichage ou faut-il faire une
manip sur le fichier langue ?)
j'ai mis ce matin en ligne la fin de la traduction en esperanto -
envoyée par Wihelm (ne restent que quelques chaines à traduire) ; vous
pouvez le voir en ligne c'est pas mal.
Excellent !
Fil, comment fait-on pour utiliser le filtre qui affiche correctement les
lettres esperanto ? (cela se fait-il à la volée lors de l'affichage ou
faut-il faire une manip sur le fichier langue ?)
Qu'est-ce que tu appelles "afficher correctement" ? S'il s'agit de faire cx
-> ĉ, tu peux le faire à la main, en vérifiant que tu ne remplaces que
dans la partie droite des 'xxx'=>'yyyy'.
La liste des translittérations est dans inc_charsets :
// esperanto
264 => 'Cx',265 => 'cx',
284 => 'Gx',285 => 'gx',
292 => 'Hx',293 => 'hx',
308 => 'Jx',309 => 'jx',
348 => 'Sx',349 => 'sx',
364 => 'Ux',365 => 'ux',
n'est-il pas possible de définir un filtre lié à la fonction _T qui fait
cette transition à la volée afin de pouvoir disposer soit de l'affichage
en cx, soit de l'affichage avec les lettres esperanto ?
Oui, probablement. Il faut voir comment faire ça proprement, que ça ne soit
pas un pauvre "hack"...
plupart du temps le filtre est vide) - sinon ok, pas de pb. je vais
faire la transition avec un script adéquat.
De toutes façons, dans le cas d'un affichage / translittération le fichier
original spip_eo.php3 devra être en &#xxx; et pas en cx, sinon il y a trop
de risques. Mais dans le menu 'langue' on doit pouvoir ajouter une option
/translit/ ... on verra ça après la 1.6, histoire de ne pas tout bloquer, et
d'avoir le temps de faire des tests, OK ?
> n'est-il pas possible de définir un filtre lié à la fonction _T qui fait
> cette transition à la volée afin de pouvoir disposer soit de l'affichage
> en cx, soit de l'affichage avec les lettres esperanto ?
Oui, probablement. Il faut voir comment faire ça proprement, que ça ne soit
pas un pauvre "hack"...
oui, le plus compliqué à faire proprement, c'est sûrement d'introduire
proprement une nouvelle donnée propre à la langue et gérée par le
navigateur (dans le cas de l'esperanto, c'est cette donnée qui décidera
si on veut afficher en cx ou en #...). Peut-on coller cette donnée au
cookie de langue ?
> oui, le plus compliqué à faire proprement, c'est sûrement d'introduire
> proprement une nouvelle donnée propre à la langue et gérée par le
> dans le cas de l'esperanto, c'est cette donnée qui décidera
> si on veut afficher en cx ou en #...
Y a-t-il des navigateurs qui posent problème avec les caractères espéranto ?
je viens de faire les tests sur : Netscape 7, Galeon 1.2.5, Mozilla 1.0
et Opera 6.0 en UTF-8 et ISO-8859-1 et tout est ok.