Page 1 sur 1

Support de l'UTF-8

Publié : 19 juil. 2008, 18:28:35
par Jocelyn
L'UTF-8 est un codage de caractères.
Actuellement, le robot de quizz reconnaît le codage ISO-8859-15 (c'est le codage par défaut avec beaucoup de clients IRC). La majeure différence (pour le quizz, et en simplifiant) entre ISO-8859-15 et l'UTF-8 se situe dans le codage des accents.

Certains d'entre vous ont pu constater qu'avec un client IRC réglé en UTF-8, le bot de quizz ignore toutes les réponses accentuées.

Qu'en pensez-vous ?

Re: Support de l'UTF-8

Publié : 20 juil. 2008, 01:04:16
par Tecsomane
Je suis pour

Si ce n'est pas trop compliqué à faire pour toi, sinon, il faudrait expliquer aux gens sur le site comment changer d'encodage.

Re: Support de l'UTF-8

Publié : 23 juil. 2008, 01:12:04
par sacamol
Ca depend des clients utilises...

Re: Support de l'UTF-8

Publié : 25 mai 2009, 23:31:57
par Joebob
Je me souviens d'avoir souvent dû expliquer le truc du charset aux nouveaux qui avaient du mal.
En plus comme ils sont nouveaux, ils comprennent pas et s'en vont frustrés pour certains.

Tout le réseau Pancake-Pirates est en UTF-8, mais les gens s'y connaissent pour changer de charset, donc y a pas d'urgence de ce côté-là. C'est vrai que ce serait un plus de pouvoir répondre sans se soucier de l'encodage...

Re: Support de l'UTF-8

Publié : 26 mai 2009, 13:38:51
par Jocelyn
Je viens de modifier le bot, il accepte maintenant les commandes et réponses écrites en UTF-8.
Il n'y a donc plus besoin de changer l'encodage de son client IRC B)

Re: Support de l'UTF-8

Publié : 26 mai 2009, 13:44:05
par Joebob
Jocelyn,Mardi 26/05/2009, 13:38:51 a écrit :Je viens de modifier le bot, il accepte maintenant les commandes et réponses écrites en UTF-8.
Il n'y a donc plus besoin de changer l'encodage de son client IRC  B)
:quizz: :w00t:

Re: Support de l'UTF-8

Publié : 18 juin 2009, 00:50:35
par Jocelyn
J'ai étudié la faisabilité de stocker toutes les questions du quizz en UTF-8.
Actuellement chaque question peut faire jusqu'à 460 caractères dans la base du quizz.

Si je convertis ça en UTF-8, ça permettra d'inclure dans les questions des caractères un peu plus exotiques (exemple : Škocjan).
Cependant, les questions seraient alors limitées à 330 caractères (au lieu de 460 actuellement). Ca nécessiterait de raccourcir toutes les questions qui dépassent cette limite.

Odin pourrait alors envoyer tous ses textes en UTF-8. Mais les gens utilisant un client IRC non-compatible UTF-8 auraient des problèmes d'affichage.

Comme le bénéfice me paraît trop faible par rapport au bouleversement que ça nécessite, pour l'instant je ne touche à rien : Odin continue d'envoyer ses textes en ISO-8859-15, et est capable de décoder le texte UTF-8 qu'on lui envoie.

Re: Support de l'UTF-8

Publié : 28 juin 2009, 01:29:59
par Jocelyn
Petit complément à mon précédent message :
Dans les questions du quizz, il y a actuellement 266 questions qui dépassent 330 caractères en longueur.
Donc, en cas de passage en UTF-8 de la liste des questions, il faudrait réécrire ces 266 questions pour les raccourcir.

J'étais persuadé qu'il y avait beaucoup plus de questions qui dépassaient 330 caractères de longueur. Ca signifie que le passage de la base de questions en UTF-8 est finalement envisageable.

Il faudrait avoir une idée des clients IRC non-compatibles UTF-8, je ne me rends pas compte s'il y en a beaucoup.
Je sais que mIRC, Xchat et KvIrc savent décoder et afficher l'UTF-8 correctement. Pour les autres clients je ne sais pas trop...

Re: Support de l'UTF-8

Publié : 20 juil. 2009, 20:10:55
par Jocelyn
Jocelyn,Mardi 26/05/2009, 13:38:51 a écrit :Je viens de modifier le bot, il accepte maintenant les commandes et réponses écrites en UTF-8.
Il n'y a donc plus besoin de changer l'encodage de son client IRC  B)
J'ai désactivé cette modification, ça ne fonctionne pas correctement : du texte non écrit en UTF-8 est parfois détecté (à tort) comme étant de l'UTF-8, et les réponses des joueurs sont donc refusées.
Ca n'arrive pas à chaque fois, alors pour l'instant je ne sais pas comment corriger le problème...

Re: Support de l'UTF-8

Publié : 04 août 2009, 13:11:20
par Jocelyn
Je viens de refaire une modification sur le bot, et j'ai réactivé la reconnaissance de l'UTF-8.

J'espère avoir compris le problème et que ma correction va enfin fonctionner ;)

Re: Support de l'UTF-8

Publié : 10 janv. 2011, 08:37:12
par Jocelyn
La modification d'août 2009 fonctionne correctement, le bot reconnaît les accents si l'on utilise l'encodage ISO-8859-15 ou UTF-8.

Récemment j'ai modifié la base de données, les questions sont désormais stockées en UTF-8. La limite de longueur de 330 caractères dont je parlais en juin 2009 n'est plus un problème, les questions peuvent être aussi longues qu'avant.
Sur ce tableau de comparaison des différents clients IRC, on voit que les principaux clients IRC gèrent maintenant tous l'UTF-8.

Re: Support de l'UTF-8

Publié : 16 janv. 2011, 21:31:32
par Jocelyn
Hé bien ! il n'y a pas eu beaucoup de réponses au sondage :crying:

Qui parmi vous utilise un client IRC qu'on ne peut pas régler pour afficher correctement l'UTF-8 ?