Re: pb LANG/gnome

2001-10-02 Par sujet Jean-Christophe Dubacq
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

2001-10-02 Par sujet Christian Marillat
 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

2001-10-01 Par sujet Frédéric Boiteux
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

2001-09-19 Par sujet Dominique Rousset
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

2001-09-19 Par sujet Nicolas Gruel
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

2001-09-19 Par sujet Dominique Rousset
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

2001-09-19 Par sujet Nicolas SABOURET
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]

2001-09-19 Par sujet GD


**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

2001-09-19 Par sujet Christian Marillat
 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

2001-09-19 Par sujet Patrice KARATCHENTZEFF
[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]

2001-09-19 Par sujet jcdubacq
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

2001-09-19 Par sujet Erwan David
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

2001-09-19 Par sujet jcdubacq
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]

2001-09-19 Par sujet Nicolas Gruel
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.