Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 Page suivante
Page: 1 sur 2
regler les locales en francais
Envoyé par: deb


bonjour,

j'ai installé la slack 9.1 et je voudrais regler les variables d'environnement
pour le francais, mais quand je fais

export LANG=fr

et ( ou )
export LC_ALL=fr
export LANGUAGE=fr

bref a chaque fois que je change une des variables d'environnement
qui concerne la langue ( dans /etc/profile.d/lang.sh), ensuite lorsque je lance une application j'ai souvent :

warning : glibc locale not supported

ou

warning : locale not supported by GTK

et surtout les messages d'erreur ne sont toujours pas en francais !!

est-ce qqn a effectue une francisation reussie de la slackware 9.1 ?

merci d'avance pour vos conseils
cordialement
deb

Poste le Friday 23 April 2004 10:08:15
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash|

ouai j'ai réussi à avoir ma slackware 9.1 en français !

Le seul hic c'est que je ne pourrais te donner la solution ( ou du moins ma méthode ) qu'à partir de dimanche ! quand je rentrerais chez moi !

sinon essaye de passer en Current avec le logiciel swaret !

Poste le Friday 23 April 2004 22:24:30
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: père Nougat

J'ai fait tout comme y disent dans la doc lea et ça marche...

Poste le Friday 23 April 2004 22:25:08
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: denis_martinez

pour franciser la slackware

tu vas dans /etc/profile.d

chmod 644 lang.sh
chmod 644 lang.csh

pour les rendre non-executables

puis tu crées les fichiers

fr.sh:

export LANG="fr_FR@euro"
export LANGUAGE="fr_FR:fr:en:C"
export LC_ALL="fr_FR@euro"
export LC_NUMERIC="C"
export LESSCHARSET="latin1"

fr.csh:

setenv LANG fr_FR@euro
setenv LANGUAGE fr_FR:fr:en:C
setenv LC_ALL fr_FR@euro
setenv LC_NUMERIC C
setenv LESSCHARSET latin1

et enfin

chmod 755 fr.sh
chmod 755 fr.csh

Poste le Friday 23 April 2004 23:24:18
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: kernelpanic

Tous les détails ici:

[chez.mana.pf]

Poste le Sunday 25 April 2004 08:13:06
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash

tjs besoin d'aide deb ?

Poste le Monday 26 April 2004 16:09:06
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: deb



oui c'est bon, à part que je n'arrive toujours pas à afficher le signe de l'euro

pourtant j'ai tout fait comme indiqué sur le papier de kernelpanic
mais au moment où je vous écris , ALTGr + E = ¢
je ne trouve pas tellement que cela ressemble à l'euro !!

pourtant voila mon rc.keymap

#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys fr-latin9.map
fi

et mon rc.font

#!/bin/sh
#
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
#
setfont -v lat9u-16.psfu.gz

et le lang.sh

#!/bin/sh
# Set the system locale (default C is the same as en_US):
#export LANG=C
export LANG="fr_FR@euro"
# This setting has been reported to fix some cut and paste
# problems with GTK2. If you experience this, try it:
#export LANG=en_US.ISO8859-1

export LESSCHARSET=latin9

# End of file

mais c'est déjà pas mal d'avoir plein de messages standard en francais, et je vous remercie pour votre aide efficace

cordialement
deb

Poste le Monday 26 April 2004 21:35:51
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: kernelpanic

AltGr + e = €
AltGr + E = ¢

Vérifie que tu n'es pas bloqué en majuscules.

Pour LESSCHARSET il vaut mieux mettre latin1 sinon tu auras des signes étranges en affichant les pages de man français.

Poste le Tuesday 27 April 2004 07:26:16
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: deb


>Pour LESSCHARSET il vaut mieux mettre latin1 sinon tu auras des signes >étranges en affichant les pages de man français.

en fait pour les pages de man j'utilise le pager 'most' à la place de 'less'
(export PAGER=most ) comme conseillé par lea , les pages de man sont
alors en COULEUR !!!

amicalement
deb

Poste le Tuesday 27 April 2004 14:00:34
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash

deb petite question !! pas mal le most ! à la place de less !!!!

et comment tu fais pour avoir ton PAGER=most à chaque boot ?

Merci d'avance

Poste le Wednesday 28 April 2004 20:04:06
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: kernelpanic

C'est vrai que ça fait tout de suite mieux en couleur.

Pour ne pas avoir à exporter la variable à chaque boot, il sufit sans doute de la mettre dans un fichier de profile (c'est bien ça deb ?).

Par exemple /etc/profile si on veut que ce soit valable pour tous les utilisateurs, sinon dans ~/.bashrc si on veut qq chose de strictement perso.

En fait on peut la mettre un peu n'importe où, par ex. dans /etc/rc.d/rc.local.

Dans les deux premiers cas, la variable sera renseignée à chaque login, alors que dans le dernier elle sera renseignée seulement au boot.

Poste le Thursday 29 April 2004 08:48:08
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash

oki merci pour la réponse :p

Poste le Thursday 29 April 2004 12:26:45
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash

ben je voudrais bien exporter ces paramètres à chaque fois ! alors :

Tout d'abord j'lai mis dans /etc/rc.d/rc.local , le export PAGER=most
et ensuite j'ai fais un /etc/rc.d/rc.local restart .... et la toujours les pages man sans couleur .... !

Sinon dans /etc/profile je mets cela comme ça ?? et comment on peut faire, pour prendre en compte directement les paremètres !

Et sinon dernier cas .... j'ai pas de ~/.bashrc je dois en créer un ??? ou j'ai un autre fichier équivalent ? !!

Merci d'avance Slash

Poste le Thursday 29 April 2004 18:31:38
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: marc ferraton

oui tu mets çà comme çà, sauf que tu verifies s'il n'existe pas un autre
export PAGER
auquel cas tu le modifies

Poste le Thursday 29 April 2004 23:12:57
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: kernelpanic

Si tu n'as pas encore touché à ton /etc/profile il n'y a encore aucun PAGER défini.

Le fichier ~/.bashrc n'existe pas après une installation. Tu le crées seulement quand tu as besoin d'une config particulière à un utilisateur.

Pour faire prendre en compte les modifs dans l'un ou l'autre fichier, il suffit de faire un logout ou un exit et de se reloger.

Poste le Friday 30 April 2004 07:43:56
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: Pascal14

BOnjour,

Pour précision, le fichier rc.local est lu avant qu'une session utilisateur ne soit ouverte et l'on ne peut donc définir à l'intérieur des variables de session.
Par ailleurs, le fichier /etc/profile qui est commun à tous les utilisateurs et lu lorsqu'un shell de connexion est lancé (login shell).
De même, le fichier .bash_profile, qui lui est spécifique à chaque utilisateur, est lu lors de la connexion.
Dans les deux cas, les variables définies seront valables dans les sous-shells (par exemple un terminal).
Le fichier .bashrc, spécifique également à chaque utilisateur, n'est lu que lorsque le bash est lancé sans login (un sous shell, par exemple lorsque l'on ouvre une fenêtre sous X) mais n'est pas lancé lors de la connexion.
Pour plus de précisions, voir man bash.

Bon courage.

Poste le Friday 30 April 2004 08:38:52
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash

Je vous remercie des réponses .... mais sur mon front y a marqué Boulet !!

car je crée mon fichier ~/bashrc et je mets dedans export PAGER=most

après un redémarrage de X ou un reboot ... j'ai toujours pas de couleur snif !

Poste le Friday 30 April 2004 17:43:46
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: deb


réponse à slash : est-ce que ca marche quand tu fait 'export PAGER=most' dans
un shell ?

par ailleurs, à moins que tu es mal écrit, ce n'est pas ~/bashrc mais ~/.bashrc
comme écrit par kernelpanic

moi je mets 'export PAGER=most' dans /etc/profile

*****************************

par ailleurs je n'arrive toujours pas à avoir le symbole euro !!

pour moi AltGr + e = ' un signe en croix avec un rond au milieu'
et AltGr + E = ¢

en fait lorsque mon rc.keymap s'éxécute , il charge bien fr-latin9.map
mais il m'ecrit aussitot apres des lignes ( 5 ou 6 ) de la forme
" assuming ISO-8859-1 cedilla"

or ISO-8859-1 ne contient pas le signe euro, c'est ISO-8859-15

quelqu'un sait-il pourquoi cela fait comme ca ?
et comment lui dire de prendre ISO-8859-15 ?

en vous remerciant d'avance
amicalement
deb

Poste le Saturday 1 May 2004 00:06:57
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: kernelpanic

La meilleurs place pour définir le PAGER est sûrement /etc/profile, sauf si on veut faire des discrimination entre les utilisateurs.

Pour le assuming ISO-8859-1 ... etc. ce n'est pas un problème. J'ai le même message au boot, mais ça n'empêche pas l'affichage de l'€ ni des autres caractères du clavier étendu.

Il y a deux choses à considérer:
- d'une part, le clavier (input) qui doit être en fr-latin9
- d'autre part, la console (output) qui doit être capable d'afficher l'euro. Pour ça il faut qu'elle utilise une police gérant ce symbole, par ex. lat9u-16.psfu.gz

Deb, qu'est-ce qu'il y a dans ton /etc/rc.d/rc.font ?

Poste le Sunday 2 May 2004 07:20:39
Répondre     Citer    
Re: regler les locales en francais
Envoyé par: slash

Merci pour l'aide ça marche et dsl d'avoir créer un autre sujet ds le sujet !!

Amicalement slash

Poste le Sunday 2 May 2004 12:12:12
Répondre     Citer    
Aller à la page:  1 2 Page suivante
Page: 1 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
regler les locales en francais
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons