Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - SlackwareForum - Slackware
  • RSS Forum - Slackware - 53921Cette discussion

Aide aux utilisateurs de la distribution Slackware et ses dérivés

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » Slackware » regler les locales en francais
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
Aller page:  12Suivante
Page courante:1 sur 2
regler les locales en francais
Auteur: deb (IP enregistrée)
Date: le 23 avril 2004 à 10:08


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

Re: regler les locales en francais
Auteur: slash| (IP enregistrée)
Date: le 23 avril 2004 à 22:24

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 !

Re: regler les locales en francais
Auteur: père Nougat (IP enregistrée)
Date: le 23 avril 2004 à 22:25

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

Re: regler les locales en francais
Auteur: denis_martinez (IP enregistrée)
Date: le 23 avril 2004 à 23:24

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

Re: regler les locales en francais
Auteur: kernelpanic (IP enregistrée)
Date: le 25 avril 2004 à 08:13

Tous les détails ici:

[chez.mana.pf]

Re: regler les locales en francais
Auteur: slash (IP enregistrée)
Date: le 26 avril 2004 à 16:09

tjs besoin d'aide deb ?

Re: regler les locales en francais
Auteur: deb (IP enregistrée)
Date: le 26 avril 2004 à 21:35



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

Re: regler les locales en francais
Auteur: kernelpanic (IP enregistrée)
Date: le 27 avril 2004 à 07:26

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.

Re: regler les locales en francais
Auteur: deb (IP enregistrée)
Date: le 27 avril 2004 à 14:00


>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

Re: regler les locales en francais
Auteur: slash (IP enregistrée)
Date: le 28 avril 2004 à 20:04

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

Re: regler les locales en francais
Auteur: kernelpanic (IP enregistrée)
Date: le 29 avril 2004 à 08:48

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.

Re: regler les locales en francais
Auteur: slash (IP enregistrée)
Date: le 29 avril 2004 à 12:26

oki merci pour la réponse :p

Re: regler les locales en francais
Auteur: slash (IP enregistrée)
Date: le 29 avril 2004 à 18:31

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

Re: regler les locales en francais
Auteur: marc ferraton (IP enregistrée)
Date: le 29 avril 2004 à 23:12

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

Re: regler les locales en francais
Auteur: kernelpanic (IP enregistrée)
Date: le 30 avril 2004 à 07:43

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.

Re: regler les locales en francais
Auteur: Pascal14 (IP enregistrée)
Date: le 30 avril 2004 à 08:38

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.

Re: regler les locales en francais
Auteur: slash (IP enregistrée)
Date: le 30 avril 2004 à 17:43

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 !

Re: regler les locales en francais
Auteur: deb (IP enregistrée)
Date: le 1 mai 2004 à 00:06


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

Re: regler les locales en francais
Auteur: kernelpanic (IP enregistrée)
Date: le 2 mai 2004 à 07:20

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 ?

Re: regler les locales en francais
Auteur: slash (IP enregistrée)
Date: le 2 mai 2004 à 12:12

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

Amicalement slash

Aller page:  12Suivante
Page courante:1 sur 2


Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.