[ UTF-8 ] mode de non-emploi
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78
[ UTF-8 ] mode de non-emploi
je viens de passer mon système en utf-8, là il est trop tard je sait plus pourquoi..
mais:
j'ouvre un fichier texte = catastrophe
mes dossiers avec des accents dans le nom = catastrophe
bon c'est "relatif", j'utilse kde et son editeur de texte kate, peut etre qu'en dehors d'eux y'a pas de problemes
je voudrait juste savoir si il(s) y en a comme moi qui galère avec ca et si il y a des solutions
dans l'idée j'aime bien utf-8 (quoi que je me demande bien pourquoi on passe pas direct a du 16 ou 32mais bon..)
mais tout utf-8 qu'il est ca me pourri la vie
mais:
j'ouvre un fichier texte = catastrophe
mes dossiers avec des accents dans le nom = catastrophe
bon c'est "relatif", j'utilse kde et son editeur de texte kate, peut etre qu'en dehors d'eux y'a pas de problemes
je voudrait juste savoir si il(s) y en a comme moi qui galère avec ca et si il y a des solutions
dans l'idée j'aime bien utf-8 (quoi que je me demande bien pourquoi on passe pas direct a du 16 ou 32mais bon..)
mais tout utf-8 qu'il est ca me pourri la vie
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
ôui certaines applis déconnent largement en utf-8 ou en ont une implémentation folklorike (qui a dit béta-test perpétuel ? )
Tu as regardé le wiki sur la francisation ici : http://wiki.archlinux.fr/howto:installation:franciser ?
Sinon dans les outils KDE y'a moyen de changer l'encodage pour la lecture et l'enregistrement : Outils / Ecodage / ISO 8859-15 et hop les accents réaparaissent (oui il faut le faire à chaque coup )
Sinon y'a des softs de conversion genre iconv mais le résultat est loin d'être parfait
Bonne chance
Tu as regardé le wiki sur la francisation ici : http://wiki.archlinux.fr/howto:installation:franciser ?
Sinon dans les outils KDE y'a moyen de changer l'encodage pour la lecture et l'enregistrement : Outils / Ecodage / ISO 8859-15 et hop les accents réaparaissent (oui il faut le faire à chaque coup )
Sinon y'a des softs de conversion genre iconv mais le résultat est loin d'être parfait
Bonne chance
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Pour info, voici le script fourni avec l"archive officiel des pages man pour convertir de latin1 vers utf-8 et viceversa :
latin1_en_utf8.sh
utf8_en_latin1.sh
Tu peux l'adapter à tes besoins pour faire quelques test et voir si cela te convient.
latin1_en_utf8.sh
Code : Tout sélectionner
#! /bin/sh
for i in man*/* ; do
iconv -f LATIN1 -t UTF8 < $i > tmp
mv tmp $i
done
Code : Tout sélectionner
#! /bin/sh
for i in man*/* ; do
iconv -t LATIN1 -f UTF8 < $i > tmp
mv tmp $i
done
Ne vous emmerdez plus, emmerdez les autres.
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78
c'est bien avec cette page wiki que j'ai tout passé en utf-8
le problème c'est que je peut pas convertir mes fichiers locaux, ou plutot j'ai pas qu'eux a convertir:
comment je peut faire pour developper des sites ?
mon pote crée un fichier sur le serveur, moi je l'ouvre derrière et paff c'est une boucherie.
alors oui il suffit de faire attention a chaque fois......donc c'est mort
je sent l'iso-8859-15 revenir a grand galop
le problème c'est que je peut pas convertir mes fichiers locaux, ou plutot j'ai pas qu'eux a convertir:
comment je peut faire pour developper des sites ?
mon pote crée un fichier sur le serveur, moi je l'ouvre derrière et paff c'est une boucherie.
alors oui il suffit de faire attention a chaque fois......donc c'est mort
je sent l'iso-8859-15 revenir a grand galop
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Pour les sites, tu as bien défini ton encodage
après ... reste plus qu'a corriger les fichiers délicatement existants !
Code : Tout sélectionner
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Ne vous emmerdez plus, emmerdez les autres.
- kozaki
- Chu Ko Nu
- Messages : 422
- Inscription : mer. 13 sept. 2006, 22:49
- Localisation : London > . < Paris
- Contact :
Même (gros) soucis sur la +part des centaines de fichiers d'un assez gros site.
Résolu avec :
1. utrac (plus souple et puissant (1) que iconv)
2. le bon charset pour les fichiers acheteumeuleuh / php (le reste y-a pas besoin )
Après c'est tout bénef. Par ex, les hébergeurs utilisent urf-8 et les fichiers font maintenant la même taille en local et sur le serveur (pas le cas pour mes fichiers en iso-8859-1x)
Voici un ex de petit script pour passer en utf8,
(1) _quel que soit le charset du fichier_ :
Au passage, un grand merci Wain pour son aide sur ce script
PS : les variables entre "${]" sont affichées en blanc... sur fond blanc
Solution : sélectionner le code avec la souris ou copier / coller dans un éditeur ou une console
Résolu avec :
1. utrac (plus souple et puissant (1) que iconv)
2. le bon charset pour les fichiers acheteumeuleuh / php (le reste y-a pas besoin )
Après c'est tout bénef. Par ex, les hébergeurs utilisent urf-8 et les fichiers font maintenant la même taille en local et sur le serveur (pas le cas pour mes fichiers en iso-8859-1x)
Voici un ex de petit script pour passer en utf8,
(1) _quel que soit le charset du fichier_ :
Code : Tout sélectionner
#!/bin/bash
utrac=/home/moi/src/bin/utrac
cd "$1"
for filename in *.php
do
mv "$filename" "${filename}.old"
$utrac "${filename}.old" >"${filename%.php}.php"
done
exit
PS : les variables entre "${]" sont affichées en blanc... sur fond blanc
Solution : sélectionner le code avec la souris ou copier / coller dans un éditeur ou une console
Dernière modification par kozaki le mer. 17 janv. 2007, 19:53, modifié 1 fois.
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78
- kozaki
- Chu Ko Nu
- Messages : 422
- Inscription : mer. 13 sept. 2006, 22:49
- Localisation : London > . < Paris
- Contact :
Cactus > 什么是汉语吗?在marc[i1]还是我的回答?
Qu'y-a-t'il de chinois dans la réponse de marc[i1] ou la mienne ?
ps : pouvoir lire/écrire ~toutes les langues est un grand avantage de l'utf8
Qu'y-a-t'il de chinois dans la réponse de marc[i1] ou la mienne ?
ps : pouvoir lire/écrire ~toutes les langues est un grand avantage de l'utf8
~ Configs ~ PGP Key: 1C2A554EFF0157D9
« Demande un conseil à ton ennemi et fais le contraire (proverbe juif)
SVP intéressé par tout retour d'exp. sur Arch ARM en général, et sur portable (CrOS) en particulier.
« Demande un conseil à ton ennemi et fais le contraire (proverbe juif)
SVP intéressé par tout retour d'exp. sur Arch ARM en général, et sur portable (CrOS) en particulier.
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Moi, je m'en fous, du moment que j'ai les accents et les € (euros) qui s'affichent correctement...
Parce que les carrés ou les ? qui te bouffent en plus la lettre suivante, au bout de 2 lignes, ça me gonfle.
Je me suis fait un joli script pour transférer mes photos num (je l'ai écrit pour ma mère, mais finalement je l'utilise tellement il est pratique ! ), c'était devenu illisible !
Parce que les carrés ou les ? qui te bouffent en plus la lettre suivante, au bout de 2 lignes, ça me gonfle.
Je me suis fait un joli script pour transférer mes photos num (je l'ai écrit pour ma mère, mais finalement je l'utilise tellement il est pratique ! ), c'était devenu illisible !
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Oui, mais j'ai rien compris !kozaki a écrit :En même temps, c'est précisemment pour celà qu'on t'a passé le script pour passer tes fichiers en utf8 sans te fouler
Et je n'ai pas l'habitude de lancer le 1er script qui est diffusé, quand bien même cela vient de vous autres, archers... Par expérience, LA Boulette arrive très vite, alors je m'abstiens, j'ai pas envie que mes "amis" windowsiens me trollent...
(EDIT : la dernièer fois, j'ai réinstallé Arch en oubliant le backup du /home, et en plus pas de partition dédiée... je me suis fait trèèèès petit... )
Je retournerai jeter un oeil au wiki s'il est mis à jour prochainement...
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78