Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/09/2008, à 14:55

rdemont

Comment faire pour connaitre la locale d'un fichier ou d'un FS

Bonjour,

J'ai pas tout compris sur les locale dans le fliesystem de linux.

le même fichier sur deux ordinateurs différents n'a pas le même nom .. enfin les accent sont remplacés par des ? ou alors des caractères illisible.

sur un des ordi la commande locale return :
LANG=fr_CH
LC_CTYPE="fr_CH"
LC_NUMERIC="fr_CH"
LC_TIME="fr_CH"
LC_COLLATE="fr_CH"
LC_MONETARY="fr_CH"
LC_MESSAGES="fr_CH"
LC_PAPER="fr_CH"
LC_NAME="fr_CH"
LC_ADDRESS="fr_CH"
LC_TELEPHONE="fr_CH"
LC_MEASUREMENT="fr_CH"
LC_IDENTIFICATION="fr_CH"
LC_ALL=


sur l'autre :
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

en fait il y en a un que j'ai installé en français ... au début je trouvais plus logique ... et le deuxième est installé en anglais ... finalement plus logique pour divers raisons hmm


maintenant que je transfert un fichier d'un ordi à l'autre les accents sont remplacés pas des ? .... alors j'ai trouvé la commande iconv mais j'arrive pas a connaitre les jeux de caractères que j'utilise UTF-8,ISO8859, ....
il y a une commande qui permet de savoir quel jeu de caractères est utilisé pour un fichier?

et les jeux de caractaires utilisé à quelque chose a voir avec les locale ?

P.S. si quelqu'un pouvait me faire une petit explication du les jeu de caractaire et les locale .. je suis preneur ... merci

Hors ligne

#2 Le 18/09/2008, à 15:13

Astier

Re : Comment faire pour connaitre la locale d'un fichier ou d'un FS

Pour connaître l'encodage d'un fichier, la commande file -i devrait correspondre. man file pour plus de détails.

A+

Hors ligne

#3 Le 18/09/2008, à 15:33

tshirtman

Re : Comment faire pour connaitre la locale d'un fichier ou d'un FS

Pour installer d'autres locales et que tes noms de fichiers soient reconnus:
sudo dpkg-reconfigure locales

pour transformer un fichier d'un encodage a un autre, utilise iconv.

smile

Hors ligne