Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[localisation] problème d'accentuation (RESOLU)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bouba
n00b
n00b


Joined: 03 Jun 2003
Posts: 40

PostPosted: Sun Nov 16, 2003 10:38 pm    Post subject: Reply with quote

[EDIT!!!!]
Bon apres reveillage un peu dur pour moi, je suis sous zsh!
J'ai cree un user sous bash et j'ai effectivement le meme probleme.
Il ne reste plus qu'a voir s'il y a moyen de forcer la loca de bash, ou alors passer a zsh! :o)
[/EDIT!!!!]
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Mon Nov 17, 2003 1:11 am    Post subject: Reply with quote

Bin au moins on sait que c'est localise sur certaines commandes sous bash c'est deja pas mal :)
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Mon Nov 17, 2003 2:14 am    Post subject: Reply with quote

bouba wrote:
Si ton systeme est comme le mien a l'initial, il doit etre positionne a iso8859-1 (anglais sans accents donc).


L'iso8859-1 est le jeu de caractères par défaut pour la plupart des pays occidentaux, et il y a des accents dedans. Par contre il est vrai qu'il existe aussi l'iso8859-15, plus récent, destiné à inclure le symbole euro et modifier deux ou trois caractères pour je ne sais plus quelle langue.

Tout ça pour dire: Vive l'unicode! Oui, mais... UTF-8 ou UTF-16? :?

EDIT:
yuk159 wrote:
Bin au moins on sait que c'est localise sur certaines commandes sous bash c'est deja pas mal :)


Je viens de jeter un oeil dans ma console et le problème se pose pour les commandes intégrées dans bash, pour en avoir une liste complète, c'est la rubrique "BUILTIN SHELL COMMANDS" très très loin dans le man. Donc c'est bash qui ne prend pas en compte correctement les variables d'environnement.
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Mon Nov 17, 2003 2:15 pm    Post subject: Reply with quote

Merci Leander, je sais pas du tout ou commencer a chercher mais au moins on a avance :D
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Mon Nov 17, 2003 3:56 pm    Post subject: Reply with quote

Leander256 wrote:
c'est la rubrique "BUILTIN SHELL COMMANDS" très très loin dans le man. Donc c'est bash qui ne prend pas en compte correctement les variables d'environnement.

info bash, c'est plus près ;)
Il est bien possible en effet que bash fasse un peu bande à part question environnement.
Justement d'ailleurs, la plupart des autres messages d'erreur restent en anglais (chez moi du moins) ...
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Mon Nov 17, 2003 4:39 pm    Post subject: Reply with quote

Bon, ça va, j'ai trouvé (merci gougueule ! :) )
Toute l'explication est ici
En résumé :
- quand on lance un xterm, bash reçoit les locales à partir de l'environnement, comme n'importe quel autre programme.
- au login cependant, l'environnement n'est pas fixé et donc bernique pour les locales.
Le bug, c'est qu'il devrait pouvoir s'adapter dynamiquement au changement d'environnement mais qu'il ne le fait pas.
- si on lance un subshell en console, là ça remarche...

Reste à voir s'il y a un patch quelque part. Je continue ma lecture ;)
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Mon Nov 17, 2003 4:56 pm    Post subject: Reply with quote

Dernières nouvelles : le problème a déjà été rapporté sur bugs.gentoo (bug #29665)

Quelqu'un propose une solution originale :
- positionner LC_ALL dans .bashrc
- à la ligne suivante, taper cd /fixforbug29665 >/dev/null 2>&1 où "fixforbug29665" est un répertoire inexistant.

J'essaie tout de suite ...

===========
[EDIT]
En effet : CA MARCHE ! :D
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Mon Nov 17, 2003 5:32 pm    Post subject: Reply with quote

/me trouve que ce bug est très amusant, et que le workaround en est bien digne.
/me ne veut pas savoir d'où ça vennait, et ne veut pas que ce soit corrigé pour de vrai.
/me pense que c'est bien trop beau comme ça, et qu'il y a des mystères qu'il faut savoir préserver.
/me se dit aussi qu'il devrait retourner travailler au lieu d'écrire des bêtises.
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Mon Nov 17, 2003 5:35 pm    Post subject: Reply with quote

Pour ceux qui préfèrent quelque-chose de plus propre et qui ne reculent pas devant la bidouille, il y a une explication technique et un patch non-officiel à cette adresse ;)

[EDIT]
TGL : désolé de casser le mystère ... ;)
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Mon Nov 17, 2003 7:49 pm    Post subject: Reply with quote

Et le pire c'est que ca marche !!! :mrgreen:
Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti Merci ghoti
:mrgreen:
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Niko
n00b
n00b


Joined: 03 Jun 2003
Posts: 23
Location: /etc/cambouis.conf

PostPosted: Thu Nov 20, 2003 3:12 am    Post subject: Reply with quote

Kikoo ;p

Juste histoire de parle sans rien apporter de neuf ...
Je n'ai pas encore testé les solutions propsées par Ghoti ( mea culpa )

Par contre ce que j'ai pu constaté en mode text :
- mêmes symptômes sur "cd" mais pas sur "ls"
- avec "vi"/"vim": impossible de coller des caractères accentués en dehors des combinaisons Alt+xxx ... par contre le copier/coller de lignes contenant déja ces caractères marche très bien ( pour ca c'est surement ma map clavier qui est incorrecte ... )
- les pages man en français s'affichent correctement
- a l'IUT que je fréquente en cours du soir, les postes en RedHat 9 ne présentent aucun de ces symptômes ... mais j'ai pas encore eu le temps de regarder la config ...

Voila pour ma contrib a 2 balles ... je vais creuser un peu ...

Désolé pour le up qui sert a rien mais fallait que j'en parle ;p

Amitiés,

Niko
Back to top
View user's profile Send private message
bouba
n00b
n00b


Joined: 03 Jun 2003
Posts: 40

PostPosted: Sat Nov 22, 2003 2:47 am    Post subject: Reply with quote

Leander256 wrote:

L'iso8859-1 est le jeu de caractères par défaut pour la plupart des pays occidentaux, et il y a des accents dedans. Par contre il est vrai qu'il existe aussi l'iso8859-15, plus récent, destiné à inclure le symbole euro et modifier deux ou trois caractères pour je ne sais plus quelle langue.

Mea culpa et merci pour ses infos. :)
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Thu Dec 09, 2004 1:48 pm    Post subject: Reply with quote

ghoti wrote:
Pour ceux qui préfèrent quelque-chose de plus propre et qui ne reculent pas devant la bidouille, il y a une explication technique et un patch non-officiel à cette adresse ;)

[EDIT]
TGL : désolé de casser le mystère ... ;)


Chapeau le mec qu'a pisté cela! Il a du creuzé.

Malheureusement je viens de emergé readline-5.0-r1 et c'est pareil.

:cry:

Moi, j'ai des characters zarbis style N inversé pour le é, donc meme pb mais je doit avoir un autre police de base. Chiant.

8)
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum