Et d’ailleurs les distributions GNU/Linux les plus populaires s’installent avec l’UTF-8 activée par défaut depuis quelques années déjà… :)<br><br><div class="gmail_quote">Le 19 juillet 2012 16:40, Philippe Verdy <span dir="ltr"><<a href="mailto:verdy_p@wanadoo.fr" target="_blank">verdy_p@wanadoo.fr</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Déjà il serait temps que les distribs Linux arrêtent de s'installer<br>
dans une locale C et n'installer que l'anglais. Même pour l'anglais<br>
UTF-8 devrait être la valeur par défaut partout, installé<br>
systématiquement. Jusque même dans les outils de création de compte<br>
utilisateur qui devraient être dans ce codage par défaut. La locale C<br>
c'est juste pour des comptes annexes destinés à installer munellement<br>
des anciennes configurations.<br>
Idem pour les serveurs de base de données, les shells, les consoles<br>
X11 et terminaux dans les paramètres de connexion et de session, les<br>
outils d'exportation de données...<br>
JE suis même convaincu que la locale "fr_FR" (et même en_US) devrait<br>
être maintenant des alias vers leur version UTF-8 par défaut et non<br>
ISO 8859-1 ou 15, ou une vieille page de code 437 ou 850.<br>
Les outils qui ne supportent pas l'UTF-8 devraient ne plus être<br>
installés du tout par défaut mais seulement à la demande pour ceux qui<br>
en veulent encore. Le web tout entier passe à l'UTF-8 (qui dépasse en<br>
volume largement maintenant la somme de tous les autres encodages,<br>
hormi l'US-ASCII pur qui reste compatible sans aucun changement en le<br>
comptant comme UTF-8).<br>
<br>
Le 19 juillet 2012 16:16, Mikaël Cordon <<a href="mailto:mikael.cordon@gmail.com">mikael.cordon@gmail.com</a>> a écrit :<br>
<div class="HOEnZb"><div class="h5">> Les problèmes de codage caractère sont casse-bonbons, je confirme :)<br>
><br>
> Ceci dit, ce n’est pas parce que l’affichage foire que les données en base<br>
> sont foireuses… Tu peux faire des opérations sur tes données via la base ;<br>
> elle respectera le codage caractère.<br>
><br>
> Bon courage !<br>
><br>
> Le 19 juillet 2012 15:01, Arnaud Vandecasteele <<a href="mailto:arnaud.sig@gmail.com">arnaud.sig@gmail.com</a>> a<br>
> écrit :<br>
><br>
>> Bon je crois que je vais arrêter là, car mon mal de crâne avec ce problème<br>
>> d'encodage ne fait qu'empirer.<br>
>> Quand j'aurais un peu plus de temps j'essayerai de revenir dessus à tête<br>
>> reposée.<br>
>><br>
>> Merci en tout cas pour le coup de main !<br>
>><br>
>> Arnaud<br>
>><br>
>><br>
>> 2012/7/19 Gilles Bassière <<a href="mailto:gbassiere@gmail.com">gbassiere@gmail.com</a>><br>
>>><br>
>>> On jeu., 2012-07-19 at 13:02 +0200, Arnaud Vandecasteele wrote:<br>
>>> > Donc cela proviendrait de mes locales qui ne sont pas bien<br>
>>> > configurées ?<br>
>>><br>
>>> D'après le résultat de la commande ``locale``, ton système utilise<br>
>>> l'encodage "C". Ce n'est ni bien ni mal, c'est juste un choix avec des<br>
>>> avantages et des inconvénients.<br>
>>><br>
>>> D'après la page déjà citée, "C" correspond grosso-modo au ASCII<br>
>>> standard. C'est donc normal que tu ne puisses pas voir correctement des<br>
>>> caractères UTF-8.<br>
>>><br>
>>> Sauf cas particuliers, les logiciels qui tournent sur ton système vont<br>
>>> donc travailler dans l'encodage "C". Ça concerne ta console et plein<br>
>>> d'autres logiciels.<br>
>>><br>
>>> Je ne sais pas si tu peux te permettre de changer l'encodage au niveau<br>
>>> système. C'est une solution un peu radicale (c'est-à-dire simple mais<br>
>>> avec de possibles effets indésirables).<br>
>>><br>
>>> Sinon, chaque application a sa façon de gérer l'encodage. ogr2ogr<br>
>>> utilise PGCLIENTENCODING (pour les connexions PostGIS en tout cas),<br>
>>> pgsql2shp a une option -W, etc...<br>
>>><br>
>>> Note que pour utiliser un encodage, il faut que le système le<br>
>>> reconnaisse. La commande ``locale -a`` t'indique les encodages<br>
>>> actuellement supportés. Tu dois normalement pouvoir en ajouter d'autres,<br>
>>> la page citée précédemment explique comment. C'est de la doc Ubuntu mais<br>
>>> ça doit pouvoir s'appliquer à des systèmes similaires. Pour le reste, le<br>
>>> mieux serait que tu en parles avec des spécialiste de Solaris.<br>
>>><br>
>>> Cordialement<br>
>>> --<br>
>>> Gilles Bassière - Web/GIS software engineer<br>
>>> <a href="http://gbassiere.free.fr/" target="_blank">http://gbassiere.free.fr/</a><br>
>>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> dev-fr mailing list<br>
>>> <a href="mailto:dev-fr@openstreetmap.org">dev-fr@openstreetmap.org</a><br>
>>> <a href="http://lists.openstreetmap.org/listinfo/dev-fr" target="_blank">http://lists.openstreetmap.org/listinfo/dev-fr</a><br>
>><br>
>><br>
>><br>
>><br>
>> --<br>
>> --------------------------------------------------------------------<br>
>> Arnaud Van De Casteele<br>
>> Mines Paris Tech - CRC<br>
>> Sophia-Antipolis<br>
>> 0698 24 25 29<br>
>> SIG - WebMapping - Spatial Ontology - GeoCollaboration<br>
>><br>
>> Web Site<br>
>> <a href="http://perso.crc.mines-paristech.fr/~arnaud.van_de_casteele/" target="_blank">http://perso.crc.mines-paristech.fr/~arnaud.van_de_casteele/</a><br>
>> <a href="http://geotribu.net/" target="_blank">http://geotribu.net/</a><br>
>> <a href="http://www.i2c.eu/" target="_blank">http://www.i2c.eu/</a><br>
>><br>
>> _______________________________________________<br>
>> dev-fr mailing list<br>
>> <a href="mailto:dev-fr@openstreetmap.org">dev-fr@openstreetmap.org</a><br>
>> <a href="http://lists.openstreetmap.org/listinfo/dev-fr" target="_blank">http://lists.openstreetmap.org/listinfo/dev-fr</a><br>
>><br>
><br>
><br>
> Cordialement,<br>
> --<br>
> Mikaël Cordon<br>
><br>
> _______________________________________________<br>
> dev-fr mailing list<br>
> <a href="mailto:dev-fr@openstreetmap.org">dev-fr@openstreetmap.org</a><br>
> <a href="http://lists.openstreetmap.org/listinfo/dev-fr" target="_blank">http://lists.openstreetmap.org/listinfo/dev-fr</a><br>
><br>
<br>
_______________________________________________<br>
dev-fr mailing list<br>
<a href="mailto:dev-fr@openstreetmap.org">dev-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/dev-fr" target="_blank">http://lists.openstreetmap.org/listinfo/dev-fr</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Mikaël Cordon<br>