Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Encodage

12 réponses
Avatar
Dellara
Bonjour à tous,

Il y a quelques mois, quelqu'un m'a donné une commande pour
démarrer un programme avec un encodage différent de celui du
système. J'utilise WDisplay et en UTF-8 j'obtiens de petits
carrés à la place de certains caractères. Je voudrais le
démarrer en iso8859-1.

Merci

--
Quand le dernier arbre sera coupé
Quand le dernier poisson sera pêché
Quand le dernier ruisseau sera polluée
Alors vous découvrirez que l'argent ne se mange pas

2 réponses

1 2
Avatar
cLx
On 31/10/2011 12:46, Dellara wrote:
cLx wrote:

On 31/10/2011 02:42, Dellara wrote:
Bonjour à tous,

Il y a quelques mois, quelqu'un m'a donné une commande pour
démarrer un programme avec un encodage différent de celui du
système. J'utilise WDisplay et en UTF-8 j'obtiens de petits
carrés à la place de certains caractères. Je voudrais le
démarrer en iso8859-1.

Merci



Bonsoir,

# on peut voir les locales disponibles :
$ locale -a
en_US.utf8
en_US.iso88591

(etc)

# définir la locale que l'on veut utiliser
$ export LANG=en_US.iso88591

#et finalement, lancer mon programme ^^
./mon_programme

Ne pas oublier non plus de paramétrer l'émulateur de terminal utilisé
suivant la locale utilisée.



Malheureusement sans succès non plus avec ceci:

[ wdisplay]# export LANG=fr_CA.iso8859-1
[ wdisplay]# locale
LANG=fr_CA.iso8859-1
LC_CTYPE=fr_CA.UTF-8
LC_NUMERIC=fr_CA.UTF-8
LC_TIME=fr_CA.UTF-8
LC_COLLATE=fr_CA.UTF-8
LC_MONETARY=fr_CA.UTF-8
LC_MESSAGES=fr_CA.UTF-8
LC_PAPER=fr_CA.UTF-8
LC_NAME=fr_CA.UTF-8
LC_ADDRESS=fr_CA.UTF-8
LC_TELEPHONE=fr_CA.UTF-8
LC_MEASUREMENT=fr_CA.UTF-8
LC_IDENTIFICATION=fr_CA.UTF-8
LC_ALL > [ wdisplay]# ./WeatherD



Tu n'as pas en_US.iso88591 quand tu tapes locale -a ?
Avatar
didier
Dellara a tapoté :

Bonjour à tous,

Il y a quelques mois, quelqu'un m'a donné une commande pour démarrer un
programme avec un encodage différent de celui du système. J'utilise
WDisplay et en UTF-8 j'obtiens de petits carrés à la place de certains
caractères. Je voudrais le démarrer en iso8859-1.

Merci



qu'est ce que donnerait une chose comme
LANG=iso8859-1 macommandemachintruc ?
à mettre dans un alias si ça fonctionne et que ça doit
servir souvent...
1 2