[Langage] Avoir les programmes qui se lancent en fran
6 réponses
marmotte_les_doigts_du_nez
Bonjour toute la communauté !
J'ai une question (vous vous en doutiez hein ;) )
Quand je lance un programme à partir de l'interface graphique, c'est la
version anglaise qui se lance, quand je le lance à partir d'un terminal,
c'est la française. Ex: je suis sous WindowMaker, je fais un clic droit,
raccourci Sylpheed, il se lance, tous les menus sont en anglais. J'ouvre
un X-Term, je tape sylpheed&, et les menus sont en français. Idem avec
d'autres programme. Où dois-je configurer pour avoir tout en français ?
Au cas où cela vous aiderez, voici mon fichier /etc/sysconfig/i18n:
LC_CTYPE=fr_FR
LANGUAGE=fr_FR:fr
LC_MONETARY=fr_FR
LC_COLLATE=fr_FR
LC_NUMERIC=fr_FR
LC_TIME=fr_FR
LANG=fr_FR
LC_MESSAGES=fr_FR
CHARSET="iso8859-15"
XMODIFIERS=""
LC_ALL=fr_FR
Merci !!
A ++
--
marmotte
PS: Pour me répondre, enlevez "_les_doigts_du_nez"
# Don't listen for XDMCP DisplayManager.requestPort: 0
! wdm specific configuration ; documented in wdm(1x)
DisplayManager*wdmLogin: /usr/bin/X11/wdmLogin DisplayManager*wdmBg: pixmap:/home/marmotte/Images/Fond_Ecran/041-050/47.jpg! DisplayManager*wdmLogo: /usr/share/pixmaps/gnuLogo.xpm DisplayManager*wdmLogo: /usr/share/pixmaps/wdmDebianSwirl.xpm! BEWARE: the wdmWm setting will be overwritten on every wdm (re)start! and reload. Please see wdm.options(5) for info on disabling! this behavior if you want to specify the list manually. DisplayManager*wdmWm: afterstep:default:fluxbox:icewm:kde3:larswm:twm:wmaker:xfwm DisplayManager*wdmReboot: /sbin/reboot DisplayManager*wdmHalt: /sbin/halt DisplayManager*wdmVerify: false DisplayManager*wdmRoot: false DisplayManager*wdmAnimations: true DisplayManager*wdmLocale: fr_FR:fr
J'avais bien ajouté la dernière ligne, au cas où, mais ça n'a pas changé grand chose apparament. Le problème perdure. J'utiliserai volontiers la 2e solution, mais ma copine ne saurai pas quoi faire quand elle se loggue, donc....
A +
--
marmotte
PS: Pour me répondre, enlevez "_les_doigts_du_nez"
On Wed, 20 Aug 2003 21:10:47 +0200
Shamil <shamil-NOSP@M-ifrance.fr> wrote:
marmotte_les_doigts_du_nez@fr.st said the following on 20.08.2003
18:44:> Bonjour toute la communauté !
bonjour,
comment tu lance le X: avec un (k|w|g|x)dm ou avec un .xinitrc
configure comme il faut?
pour le premier cas: je sais pas trop, je les utilise pas ;)
pour le deuxieme : te peux mettre export LANG=fr_FR LANG=LC_ALL au
tout debut du .xinitrc
J'utilise wdm pour lancer X.
Voici le /etc/X11/wdm/wdm-config:
# Don't listen for XDMCP
DisplayManager.requestPort: 0
! wdm specific configuration ; documented in wdm(1x)
DisplayManager*wdmLogin: /usr/bin/X11/wdmLogin
DisplayManager*wdmBg:
pixmap:/home/marmotte/Images/Fond_Ecran/041-050/47.jpg!
DisplayManager*wdmLogo: /usr/share/pixmaps/gnuLogo.xpm
DisplayManager*wdmLogo: /usr/share/pixmaps/wdmDebianSwirl.xpm!
BEWARE: the wdmWm setting will be overwritten on every wdm (re)start!
and reload. Please see wdm.options(5) for info on disabling!
this behavior if you want to specify the list manually.
DisplayManager*wdmWm:
afterstep:default:fluxbox:icewm:kde3:larswm:twm:wmaker:xfwm
DisplayManager*wdmReboot: /sbin/reboot DisplayManager*wdmHalt:
/sbin/halt DisplayManager*wdmVerify: false
DisplayManager*wdmRoot: false
DisplayManager*wdmAnimations: true
DisplayManager*wdmLocale: fr_FR:fr
J'avais bien ajouté la dernière ligne, au cas où, mais ça n'a pas changé
grand chose apparament. Le problème perdure. J'utiliserai volontiers la
2e solution, mais ma copine ne saurai pas quoi faire quand elle se
loggue, donc....
A +
--
marmotte
PS: Pour me répondre, enlevez "_les_doigts_du_nez"
# Don't listen for XDMCP DisplayManager.requestPort: 0
! wdm specific configuration ; documented in wdm(1x)
DisplayManager*wdmLogin: /usr/bin/X11/wdmLogin DisplayManager*wdmBg: pixmap:/home/marmotte/Images/Fond_Ecran/041-050/47.jpg! DisplayManager*wdmLogo: /usr/share/pixmaps/gnuLogo.xpm DisplayManager*wdmLogo: /usr/share/pixmaps/wdmDebianSwirl.xpm! BEWARE: the wdmWm setting will be overwritten on every wdm (re)start! and reload. Please see wdm.options(5) for info on disabling! this behavior if you want to specify the list manually. DisplayManager*wdmWm: afterstep:default:fluxbox:icewm:kde3:larswm:twm:wmaker:xfwm DisplayManager*wdmReboot: /sbin/reboot DisplayManager*wdmHalt: /sbin/halt DisplayManager*wdmVerify: false DisplayManager*wdmRoot: false DisplayManager*wdmAnimations: true DisplayManager*wdmLocale: fr_FR:fr
J'avais bien ajouté la dernière ligne, au cas où, mais ça n'a pas changé grand chose apparament. Le problème perdure. J'utiliserai volontiers la 2e solution, mais ma copine ne saurai pas quoi faire quand elle se loggue, donc....
A +
--
marmotte
PS: Pour me répondre, enlevez "_les_doigts_du_nez"
Cem
On Wed, 20 Aug 2003 21:10:47 +0200 Shamil wrote:
said the following on 20.08.2003 18:44:> Bonjour toute la communauté ! bonjour,
comment tu lance le X: avec un (k|w|g|x)dm ou avec un .xinitrc configure comme il faut?
pour le premier cas: je sais pas trop, je les utilise pas ;) pour le deuxieme : te peux mettre export LANG=fr_FR LANG=LC_ALL au tout debut du .xinitrc
J'utilise wdm pour lancer X. Voici le /etc/X11/wdm/wdm-config:
[ ... fichier /etc/X11/wdm/wdm-config ... ]
J'avais bien ajouté la dernière ligne, au cas où, mais ça n'a pas changé grand chose apparament. Le problème perdure. J'utiliserai volontiers la 2e solution, mais ma copine ne saurai pas quoi faire quand elle se loggue, donc....
Je pense que wdm, comme xdm, utilise le fichier ~/.xsession
C'est donc là qu'il faut définir les variables d'environnement nécessaires au bon fonctionnement des applis lancées par l'utilisateur.
Par exemple, ~/.xsession pourrait ressembler à # ------------------- ~/.xsession -------------------------- PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin LANG= LC_ALL= SHELL=/bin/bash export LANG LC_ALL SHELL xhost +localhost
exec wmaker # -------------- fin de ~/.xsession ------------------------
On Wed, 20 Aug 2003 21:10:47 +0200
Shamil <shamil-NOSP@M-ifrance.fr> wrote:
marmotte_les_doigts_du_nez@fr.st said the following on 20.08.2003
18:44:> Bonjour toute la communauté !
bonjour,
comment tu lance le X: avec un (k|w|g|x)dm ou avec un .xinitrc
configure comme il faut?
pour le premier cas: je sais pas trop, je les utilise pas ;)
pour le deuxieme : te peux mettre export LANG=fr_FR LANG=LC_ALL au
tout debut du .xinitrc
J'utilise wdm pour lancer X.
Voici le /etc/X11/wdm/wdm-config:
[ ... fichier /etc/X11/wdm/wdm-config ... ]
J'avais bien ajouté la dernière ligne, au cas où, mais ça n'a pas changé
grand chose apparament. Le problème perdure. J'utiliserai volontiers la
2e solution, mais ma copine ne saurai pas quoi faire quand elle se
loggue, donc....
Je pense que wdm, comme xdm, utilise le fichier ~/.xsession
C'est donc là qu'il faut définir les variables d'environnement nécessaires
au bon fonctionnement des applis lancées par l'utilisateur.
Par exemple, ~/.xsession pourrait ressembler à
# ------------------- ~/.xsession --------------------------
PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
LANG=fr_FR@euro
LC_ALL=fr_FR@euro
SHELL=/bin/bash
export LANG LC_ALL SHELL
xhost +localhost
exec wmaker
# -------------- fin de ~/.xsession ------------------------
said the following on 20.08.2003 18:44:> Bonjour toute la communauté ! bonjour,
comment tu lance le X: avec un (k|w|g|x)dm ou avec un .xinitrc configure comme il faut?
pour le premier cas: je sais pas trop, je les utilise pas ;) pour le deuxieme : te peux mettre export LANG=fr_FR LANG=LC_ALL au tout debut du .xinitrc
J'utilise wdm pour lancer X. Voici le /etc/X11/wdm/wdm-config:
[ ... fichier /etc/X11/wdm/wdm-config ... ]
J'avais bien ajouté la dernière ligne, au cas où, mais ça n'a pas changé grand chose apparament. Le problème perdure. J'utiliserai volontiers la 2e solution, mais ma copine ne saurai pas quoi faire quand elle se loggue, donc....
Je pense que wdm, comme xdm, utilise le fichier ~/.xsession
C'est donc là qu'il faut définir les variables d'environnement nécessaires au bon fonctionnement des applis lancées par l'utilisateur.
Par exemple, ~/.xsession pourrait ressembler à # ------------------- ~/.xsession -------------------------- PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin LANG= LC_ALL= SHELL=/bin/bash export LANG LC_ALL SHELL xhost +localhost
exec wmaker # -------------- fin de ~/.xsession ------------------------
wdm (comme xdm) cherche ses paramètres dans .xsession et startx dans .xinitrc. Startx est lancé depuis un shell qui a déjà son environnement défini (donc probablement les variables LANG et LC_ALL). Ce n'est pas le cas de wdm. Et donc .xsession doit contenir une définition d'environnement alors que ce n'est pas nécessaire dans .xinitrc Mais on peut faire comme tu dis: créer un lien physique ou symbolique nommé .xsession sur .xinitrc et ajouter dans .xinitrc la définition des variables d'environnement nécessaires.
wdm (comme xdm) cherche ses paramètres dans .xsession et startx dans
.xinitrc.
Startx est lancé depuis un shell qui a déjà son environnement défini
(donc probablement les variables LANG et LC_ALL). Ce n'est pas le cas de
wdm.
Et donc .xsession doit contenir une définition d'environnement alors que
ce n'est pas nécessaire dans .xinitrc
Mais on peut faire comme tu dis: créer un lien physique ou symbolique
nommé .xsession sur .xinitrc et ajouter dans .xinitrc la définition des
variables d'environnement nécessaires.
wdm (comme xdm) cherche ses paramètres dans .xsession et startx dans .xinitrc. Startx est lancé depuis un shell qui a déjà son environnement défini (donc probablement les variables LANG et LC_ALL). Ce n'est pas le cas de wdm. Et donc .xsession doit contenir une définition d'environnement alors que ce n'est pas nécessaire dans .xinitrc Mais on peut faire comme tu dis: créer un lien physique ou symbolique nommé .xsession sur .xinitrc et ajouter dans .xinitrc la définition des variables d'environnement nécessaires.
Cem
regarde le fichier /etc/X11/Xsession qu'il y a bien une execution de ton .xsession à la fin
Ça doit être plutôt /etc/X11/wdm/Xsession.
regarde le fichier /etc/X11/Xsession qu'il y a bien une execution de ton
.xsession à la fin