Le ven 05/03/2004 � 12:21, Laurence Colombet a �crit :
>   Je suis contre le fait d'imposer un kludge affreux comme l'UTF-8 �
> l'ensemble des utilisateurs de Debian, pour s'�pargner d'avoir � supporter
> plusieurs encodages adapt�s � la langue utilis�e. (Ce qui serait pourtant
> beaucoup plus heureux: au lieu d'imposer � tout le monde un encodage
> unique mal goupill�, il vaudrait bien mieux �tre capable d'�tre
> multilingue...)

�tre multilingue ? Oh, c'est vrai, rien de plus facile. Alors prenons un
exemple simple de multilinguisme : deux utilisateurs sur une machine,
l'un parle fran�ais, l'autre japonais. Imaginons qu'ils travaillent
ensemble, bien s�r. D�j�, ils vont vouloir s'�changer des fichiers. Si
tu veux mettre les deux langues dans un fichier, � moins d'utiliser des
hacks immondes, il faut un encodage unique, et pas seulement pour des
fichiers texte : tu imagines un fichier HTML contenant des caract�res
japonais et fran�ais � la fois, utilisant uniquement les caract�res
d'�chappement ? Oh, mais �a doit �tre pratique � �diter...

Ensuite, ils vont vouloir stocker des fichiers sur le disque, avec des
noms appropri�s. M�me probl�me, les noms des fichiers vont �tre
appara�tre tout sales � l'autre utilisateur s'ils n'utilisent pas un
encodage unique sur le syst�me de fichiers. Bon, on peut toujours faire
comme le fait GNOME quand la locale n'est pas UTF-8 : on utilise un
encodage unique pour les noms sur le disque, et on traduit � la vol�e.
Je te laisse le soin de patcher le shell, les coreutils, et bien
d'autres choses (genre en fait toutes les applis qui n'utilisent ni Qt
ni la Glib), pour qu'ils soient capables de faire �a � la vol�e.

Je suis s�r que j'en oublie, mais pour moi c'est tr�s clair : un syst�me
multilingue, �a passe par unicode. Que ce soit UTF-8 ou autre chose, je
m'en tape, mais sans uniformisation ce n'est pas la peine d'y songer.
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e=2E?=

Répondre à