J'ai siuvi avec intérêt le fil sur le passage en UTF-8.
Il y a deux, trois petites choses que je ne comprends pas bien (même
après avoir lu la page wiki citée dans la discussion) :
1/ Comment savoir si un nom de fichier est en UTF-8 ou autre ?
si une âme charitable pouvait m'indiquer une voie...
--
Nicolas Roudninski
nroudninski@wanadoo.fr
----------------------
Toute ressemblance avec des fautes d'orthographe, de grammaire
ou de conjugaison existantes ou ayant existé serait entièrement
fortuite et indépendante de la volonté de l'auteur.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On 2005-12-14 18:05:57 +0100, Nicolas Roudninski wrote:
Sébastien BARTHÉLEMY a écrit : >que dit la commande locale ? LANG=fr_FR.UTF-8 LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL > Don, je suis bien en UTF-8 (j'avais vérifié avant de posté ;-) ) > >>2/ Gnome est bien en UTF-8 n'est-ce pas ? > >à mon avis, pas par défaut. Ah, bon ? Mais alors comment faire pour le passer en UTF-8 ?
Comme ci-dessus tu as des locales UTF-8, alors tout devrait être en UTF-8, i.e. tu n'as rien à faire. En revanche, si tu as des locales ISO-8859-1 (ou 15), alors les appli Gnome/GTK+ peuvent soit rester dans ces locales, soit passer en UTF-8 (c'est le cas de ROX-Filer par exemple -- on s'en aperçoit quand on lance une xterm depuis ROX-Filer).
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2005-12-14 18:05:57 +0100, Nicolas Roudninski wrote:
Sébastien BARTHÉLEMY a écrit :
>que dit la commande locale ?
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL > Don, je suis bien en UTF-8 (j'avais vérifié avant de posté ;-) )
>
>>2/ Gnome est bien en UTF-8 n'est-ce pas ?
>
>à mon avis, pas par défaut.
Ah, bon ? Mais alors comment faire pour le passer en UTF-8 ?
Comme ci-dessus tu as des locales UTF-8, alors tout devrait être en
UTF-8, i.e. tu n'as rien à faire. En revanche, si tu as des locales
ISO-8859-1 (ou 15), alors les appli Gnome/GTK+ peuvent soit rester
dans ces locales, soit passer en UTF-8 (c'est le cas de ROX-Filer
par exemple -- on s'en aperçoit quand on lance une xterm depuis
ROX-Filer).
On 2005-12-14 18:05:57 +0100, Nicolas Roudninski wrote:
Sébastien BARTHÉLEMY a écrit : >que dit la commande locale ? LANG=fr_FR.UTF-8 LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL > Don, je suis bien en UTF-8 (j'avais vérifié avant de posté ;-) ) > >>2/ Gnome est bien en UTF-8 n'est-ce pas ? > >à mon avis, pas par défaut. Ah, bon ? Mais alors comment faire pour le passer en UTF-8 ?
Comme ci-dessus tu as des locales UTF-8, alors tout devrait être en UTF-8, i.e. tu n'as rien à faire. En revanche, si tu as des locales ISO-8859-1 (ou 15), alors les appli Gnome/GTK+ peuvent soit rester dans ces locales, soit passer en UTF-8 (c'est le cas de ROX-Filer par exemple -- on s'en aperçoit quand on lance une xterm depuis ROX-Filer).
> > 1/ Comment savoir si un nom de fichier est en UTF-8 ou autre ? > > que dit la commande locale ?
Quoi qu'elle dise, cela ne changera rien :
1) se rappeler qu'Unix est multi-utilisateurs et que deux utilisateurs de la même machine peuvent avoir des locales différentes (c'est bien le but des locales). Donc, un fichier créé par l'un peut dérouter l'autre.
Un utilisateur unique peut aussi avoir à utiliser différentes locales suivant le contexte.
2) de toute façon, c'est le noyau qui contient le système de fichiers et le noyau ignore les locales.
C'est dommage, et les utilitaires style ls aussi. Par conséquent, dès que des caractères non ASCII sont utilisés, on peut obtenir n'importe quoi. C'est pour ça que je n'utilise que des caractères ASCII pour mes noms de fichiers.
> > 1/ Comment savoir si un nom de fichier est en UTF-8 ou autre ?
>
> que dit la commande locale ?
Quoi qu'elle dise, cela ne changera rien :
1) se rappeler qu'Unix est multi-utilisateurs et que deux utilisateurs
de la même machine peuvent avoir des locales différentes (c'est bien
le but des locales). Donc, un fichier créé par l'un peut dérouter
l'autre.
Un utilisateur unique peut aussi avoir à utiliser différentes locales
suivant le contexte.
2) de toute façon, c'est le noyau qui contient le système de fichiers
et le noyau ignore les locales.
C'est dommage, et les utilitaires style ls aussi. Par conséquent,
dès que des caractères non ASCII sont utilisés, on peut obtenir
n'importe quoi. C'est pour ça que je n'utilise que des caractères
ASCII pour mes noms de fichiers.
> > 1/ Comment savoir si un nom de fichier est en UTF-8 ou autre ? > > que dit la commande locale ?
Quoi qu'elle dise, cela ne changera rien :
1) se rappeler qu'Unix est multi-utilisateurs et que deux utilisateurs de la même machine peuvent avoir des locales différentes (c'est bien le but des locales). Donc, un fichier créé par l'un peut dérouter l'autre.
Un utilisateur unique peut aussi avoir à utiliser différentes locales suivant le contexte.
2) de toute façon, c'est le noyau qui contient le système de fichiers et le noyau ignore les locales.
C'est dommage, et les utilitaires style ls aussi. Par conséquent, dès que des caractères non ASCII sont utilisés, on peut obtenir n'importe quoi. C'est pour ça que je n'utilise que des caractères ASCII pour mes noms de fichiers.