Re: pb LANG/gnome
On 1 Oct 2001, Christian Marillat wrote: Pour avoir cela il suffit de créer un fichier ~/.gnomerc avec les locales qui vont bien dedans. ~qui ? ~root ? -- Jean-Christophe Dubacq -- ATER en informatique à la faculté d'Orsay. Tel: 01 69 15 76 43 / 06 64 86 10 56 --- Email: [EMAIL PROTECTED]
Re: pb LANG/gnome
JD == Jean-Christophe Dubacq [EMAIL PROTECTED] writes: On 1 Oct 2001, Christian Marillat wrote: Pour avoir cela il suffit de créer un fichier ~/.gnomerc avec les locales qui vont bien dedans. ~qui ? ~root ? Je parle ici de la Francisation de l'environnement Gnome après le lancement de gdm, et non pas de gdm lui-même. Christian
Re: pb LANG/gnome
Le mercredi 19 septembre 2001, 14h09m12s, Patrice KARATCHENTZEFF a écrit : Il y a un bogue ch... de la dernière version de gdm. gdm n'est localisé en français que si il est lancé explicitement d'un environnement correctement localisé (à la main depuis root par exemple). Sinon, au boot, il reste désespérement en anglais. Pour la suite, je ne sais pas : je me sers essentiellement que de gdm. PK Bonsoir, Effectivement (pour en rajouter une couche), [certaines] versions de gdm ne lisent pas le /etc/environment, et comme gdm est lancé directement par le programme init (pid 1), la localisation n'est pas faite. pour corriger ce problème, j'avais légèrement modifié le programme qui lance gdm, à savoir /etc/init.d/gdm, pour forcer la localisation en français : cat /etc/init.d/gdm #! /bin/sh # # skeleton example file to build /etc/init.d/ scripts. # This file should be used to construct scripts for /etc/init.d. # # Written by Miquel van Smoorenburg [EMAIL PROTECTED]. # Modified for Debian GNU/Linux # by Ian Murdock [EMAIL PROTECTED]. # # Version: @(#)skeleton 1.8 03-Mar-1998 [EMAIL PROTECTED] # # Modified for gdm, Steve Haslam [EMAIL PROTECTED] 14mar99 # modified to remove --exec, as it does not work on upgrades. 18jan2000 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/bin/gdm NAME=gdm DESC=GNOME Display Manager # # Rajout Fred : # positionne LANG pour avoir les textes en français export LANG=français # test -f $DAEMON || exit 0 case $1 in start) echo -n Starting $DESC: etc... Sinon, je pense que les dernières versions n'ont plus ce problème... Fred.
pb LANG/gnome
Bonjour, lors de la dernière upgrade woody, un certain nombre d'outils gnome ont été mis à jour (gdm ...) depuis, plus moyen d'avoir une variable LANG correctement positionnée sur fr_FR, c'est toujours sur C. (ça reste correct sur une connection en ligne de commande) est ce que quelque chose a changé de ce côté là ? merci D.
Re: pb LANG/gnome
Il faut installer le paquet language-env et puis faire un export LANG=french ou bine utiliser les outils du package en question pour définir l'environnement français. Cela devrait régler ton problème. Nico Le Mercredi 19 Septembre 2001 10:42, Dominique Rousset a écrit : Bonjour, lors de la dernière upgrade woody, un certain nombre d'outils gnome ont été mis à jour (gdm ...) depuis, plus moyen d'avoir une variable LANG correctement positionnée sur fr_FR, c'est toujours sur C. (ça reste correct sur une connection en ligne de commande) est ce que quelque chose a changé de ce côté là ? merci D.
Re: pb LANG/gnome
le Wed, 19 Sep 2001 12:05:21 +0200 Nicolas Gruel [EMAIL PROTECTED] m'écrivait : Il faut installer le paquet language-env et puis faire un export LANG=french ou bine utiliser les outils du package en question pour définir l'environnement français. Cela devrait régler ton problème. merci, je ne connaissais pas ce paquet. Si j'ai bien compris, il a fait en 3 secondes ce que j'avais fait à la main, en cherchant à coup de find et de grep si je n'avais pas oublié une variable LANG qque part. sans plus de succès pour les applis gnome ! je reste avec mon pb, l'upgrade gnome m'a enlevé la francisation des applications gnome. et je ne sais pas où corriger ça. D.
Re: pb LANG/gnome
Dominique Rousset wrote: le Wed, 19 Sep 2001 12:05:21 +0200 Nicolas Gruel [EMAIL PROTECTED] m'écrivait : Il faut installer le paquet language-env et puis faire un export LANG=french ou bine utiliser les outils du package en question pour définir l'environnement français. Cela devrait régler ton problème. merci, je ne connaissais pas ce paquet. Si j'ai bien compris, il a fait en 3 secondes ce que j'avais fait à la main, en cherchant à coup de find et de grep si je n'avais pas oublié une variable LANG qque part. sans plus de succès pour les applis gnome ! je reste avec mon pb, l'upgrade gnome m'a enlevé la francisation des applications gnome. et je ne sais pas où corriger ça. language-env modifie la variable LANG dans tes .xxshrc et autres .profile. Gnome utilise un autre mécanisme. Quoi qu'il arrive, si tu veux que tout ton environnement soit en français, il faut LANG=french dans /etc/environment. Il est possible que gdm surcharge cette définition (je n'en suis pas sur). Mais il suffit de sélectionner la bonnne langue dans gdm. Si ça ne marche pas, envisage que ton paquet puisse être mal installé, et demande à Christian Marillat s'il peut t'aider. Nico. -- Nicolas SABOURET LIMSI-CNRS, BP133, 91403 Orsay, France http://www.limsi.fr/Individu/nico
Re: pb LANG/gnome [gwendem@noos.fr]
**J'avais oublié de le passer aux copains, c'est pas sympa** Le 19/09/01 : mercredi à 12h22, Dominique Rousset a écrit : je reste avec mon pb, l'upgrade gnome m'a enlevé la francisation des applications gnome. et je ne sais pas où corriger ça. Bonjour, pour générer les messages, pages de man, etc... en français et les menus de gnome : - dans /etc/locale.gen décommenter ce qui t'intéresse - exécuter /usr/sbin/locale-gen Pour les variables d'environnement : - exécuter /usr/bin/locale pour voir la conf actuelle - tout le système : éditer /etc/environment, le mien suit LANG=fr LESSCHARSET=latin1 #LC_CTYPE=fr_FR #LC_NUMERIC=fr_FR #LC_TIME=fr_FR #LC_COLLATE=fr_FR #LC_MONETARY=fr_FR #LC_MESSAGES=fr_FR #LC_PAPER=fr_FR #LC_NAME=fr_FR #LC_ADDRESS=fr_FR #LC_TELEPHONE=fr_FR #LC_MEASUREMENT=fr_FR #LC_IDENTIFICATION=fr_FR LC_ALL=fr_FR - un user : éditer ~/.bashrc (ou tout autre login shell) et positionner tes variables : export LC_All=fr_FR; par exemple - XFree : dans /etc/X11/XF86Config-4 : Section Module Loadfreetype Loadspeedo Loadtype1 Load ISO8859_15 #chez moi ça marche pas : codeconv_search_map_id unresolved, et pourtant j'ai rajouté une entrée dans le ModullePath # End Section Voir man console-tools pour la table de caractères (euro, accents en console et sous X) Gwendal -- \|||/ (0 0) +-o00---(_)--+ | GDem3 | | [EMAIL PROTECTED] | | Linux means productivity and | | fun; NT means Not Today. | +o00-+ |__|__| || || oo0 0oo -- \|||/ (0 0) +-o00---(_)--+ | GDem3 | | [EMAIL PROTECTED] | | Linux means productivity and | | fun; NT means Not Today. | +o00-+ |__|__| || || oo0 0oo
Re: pb LANG/gnome
NS == Nicolas SABOURET [EMAIL PROTECTED] writes: [...] Il est possible que gdm surcharge cette définition (je n'en suis pas sur). Mais il suffit de sélectionner la bonnne langue dans gdm. Si ça ne marche pas, envisage que ton paquet puisse être mal installé, et demande à Christian Marillat s'il peut t'aider. Si on sélectionne French ou Français dans gdm il n'y a pas de problème. Christian
Re: pb LANG/gnome
[EMAIL PROTECTED] wrote: language-env modifie la variable LANG dans tes .xxshrc et autres .profile. Gnome utilise un autre mécanisme. Quoi qu'il arrive, si tu veux que tout ton environnement soit en français, il faut LANG=french dans /etc/environment. Il est possible que gdm surcharge cette définition (je n'en suis pas sur). Mais il suffit de sélectionner la bonnne langue dans gdm. Si ça ne marche pas, envisage que ton paquet puisse être mal installé, et demande à Christian Marillat s'il peut t'aider. Il y a un bogue ch... de la dernière version de gdm. gdm n'est localisé en français que si il est lancé explicitement d'un environnement correctement localisé (à la main depuis root par exemple). Sinon, au boot, il reste désespérement en anglais. Pour la suite, je ne sais pas : je me sers essentiellement que de gdm. PK -- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-67-95 850, rue Jean Monnet 38926 CROLLES Cedex, France Courriel: [EMAIL PROTECTED]
Re: pb LANG/gnome [gwendem@noos.fr]
On Wed, 19 Sep 2001, GD wrote: **J'avais oublié de le passer aux copains, c'est pas sympa** - tout le système : éditer /etc/environment, le mien suit LANG=fr LESSCHARSET=latin1 #LC_CTYPE=fr_FR [snip] #LC_IDENTIFICATION=fr_FR LC_ALL=fr_FR - un user : éditer ~/.bashrc (ou tout autre login shell) et positionner tes variables : export LC_All=fr_FR; par exemple Je vais sans doute me répeter, mais pourquoi mettre LC_ALL à fr_FR ? LANG=fr_FR est largement suffisant partout où vous avez mis LC_ALL. Si on veut passer en ISO-8859-15 (pour avoir l'euro), il faut sans doute LESSCHARSET à latin9, et non pas latin1. De plus, less me montre les caractères accentués parfaitement bien, même sans cette variable. Je résume: voici mon /etc/environment: LANG=fr_FR.ISO-8859-1 Et c'est suffisant. Pour le passage à l'euro, je ferai un réel effort, mais normalement (une fois que les polices sont installées partout, y compris en console et sous X, ce qui n'est pas le cas par défaut): LANG=fr_FR.ISO-8859-15 devrait être la seule ligne de /etc/environment. Ne pas oublier que gdm (au moins, et peut-être kdm aussi) passe par le menu de choix de la langue et écrase le /etc/environment. Pour obtenir une valeur précise, modifier la variable dans ~/.gnome/gdm -- Jean-Christophe Dubacq -- ATER en informatique à la faculté d'Orsay. Tel: 01 69 15 76 43 / 06 64 86 10 56 --- Email: [EMAIL PROTECTED]
Re: pb LANG/gnome
Le Wed 19/09/2001, Nicolas SABOURET disait language-env modifie la variable LANG dans tes .xxshrc et autres .profile. Gnome utilise un autre mécanisme. Quoi qu'il arrive, si tu veux que tout ton environnement soit en français, il faut LANG=french dans /etc/environment. Il est possible que gdm surcharge cette définition (je n'en suis pas sur). Mais il suffit de sélectionner la bonnne langue dans gdm. Si ça ne marche pas, envisage que ton paquet puisse être mal installé, et demande à Christian Marillat s'il peut t'aider. Euh, /etc/environment est spécifique à bash non ? Si on n'utilise pas bash, ce sera plutôt dans /etc/zshenv... -- Erwan
Re: pb LANG/gnome
On Wed, 19 Sep 2001, Erwan David wrote: Euh, /etc/environment est spécifique à bash non ? Si on n'utilise pas bash, ce sera plutôt dans /etc/zshenv... Non. Normalement, c'est lu par tous les shells, et par le module pam_env en particulier. (souvenirs flous) -- Jean-Christophe Dubacq -- ATER en informatique à la faculté d'Orsay. Tel: 01 69 15 76 43 / 06 64 86 10 56 --- Email: [EMAIL PROTECTED]
Re: pb LANG/gnome [gwendem@noos.fr]
Ben moi je ne critique pas et je trouve que le boulot fait pour améliorer la facilité de francisation de debian est super bien si en plus il y a le support euro cela sera carrément le top :)) Par contre j'ai une question debian ce sert t'il vraiment de /etv/environnement car j'ai l'impression que depuis quelques temps cela ne sert à rien du tout comme fichier. mais je me trompe peut être. J'ai aussi remarque des bins avec perl (des warning) lors de l'utilisation de apt-get cela peut se virer de façon propre ou bien c'est du à un problème de perl? Merci et bon courage. Nicolas Le Mercredi 19 Septembre 2001 15:51, Nicolas SABOURET a écrit : GD wrote: [plein de choses] Non. Toute application qui ne se comporte pas normalement en réponse à un LANG=french (avec l'alias french fr_FR.ISO8859-1 ou -15) comporte un bug. /etc/environment LANG=french (et, sous woody, /etc/locale.gen puis genlocale) EST SUFFISANT ! Pour l'Euro, je suis en train d'étudier le problème sous différents aspects. Je proposerai une doc bientôt et je corrigerai la parite fr de language-env en conséquence. Un peu de patience, SVP (je sais, pour l'euro, je suis à la bourre). Nico.