[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [LOCALE] was: Euro koi'dneuf



On Tue, 12 Mar 2002 19:32:46 +0100
Nicolas SABOURET <Nicolas.Sabouret@limsi.fr> a écrit:

> Adeimantos wrote:
> > 
> > Reprenons:
> > lorsque j'édite /etc/environment j'ai bien fr_FR@euro après un
> > dpkg-reconfigure locales. Mais en tapant: locale
> > J'ai tout en ISO-8859-1
> > 
> > Quel est la commande qui permet d'éditer ce "locale" afin d'obtenir
> > tout en fr_FR@euro ? Serait-ce cette bonne vieille commande export ?
> 
> En utilisant les fichiers de conf par défaut (/etc/skel) et rien de plus
> (pour ne pas "surcharger" les /etc/profile et autres confs par défaut),
> ton shell (bash a priori) lis /etc/environment correctement pour fixer
> les valeurs des variables.
> 
voici mes .bashrc, .bash_profile et .bash_logout

*bashrc

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If running interactively, then:
if [ "$PS1" ]; then

    # don't put duplicate lines in the history. See bash(1) for more
options    # export HISTCONTROL=ignoredups

    # enable color support of ls and also add handy aliases
    eval `dircolors -b`
    alias ls='ls --color=auto'
    #alias dir='ls --color=auto --format=vertical'
    #alias vdir='ls --color=auto --format=long'

    # some more ls aliases
    #alias ll='ls -l'
    #alias la='ls -A'
    #alias l='ls -CF'

    # set a fancy prompt
    PS1='\u@\h:\w\$ '

    # If this is an xterm set the title to user@host:dir
    #case $TERM in
    #xterm*)
    #    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}:
${PWD}\007"'    #    ;;
    #*)
    #    ;;
    #esac

fi

** .bash_profile

# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

umask 022

# the rest of this file is commented out.

# include .bashrc if it exists

#if [ -f ~/.bashrc ]; then
#    source ~/.bashrc
#fi

# set PATH so it includes user's private bin if it exists
#if [ -d ~/bin ] ; then
#    PATH=~/bin:"${PATH}"
#fi

# do the same with MANPATH
#if [ -d ~/man ]; then
#    MANPATH=~/man:"${MANPATH}"
#fi

*** .bash_logout

# ~/.bash_logout: executed by bash(1) when login shell exits.

# when leaving the console clear the screen to increase privacy

case "`tty`" in
    /dev/tty[0-9]) clear
esac


Je ne vois là dedans rien qui puisse perturber la config ISO-8859

Dans /etc/environment j'ai fr_FR@euro


> En fait, tu as certainement collé un export LANG=qqch de pas bon
> au mauvais endroit (ou LC_ALL). Regarde dans les .bash_qqchose.

Peut-être mais où. J'ai souvenir d'avoir fait un export LC_ALL=fr_FR@euro
Comment revenir sur cette manip?
> 
> Pour faire bref et propre : tu as trop tripatouillé tes fichiers de
> conf. Reprends depuis le début sans toucher 20000 francs (~ 3050 euros
> (¤ ?)).

Et je n'ai pas envie de passer par la prison ooù je suis en visite. Je
préfère "erreur de la banque en votre faveur" :-)

> Contrairement à ce qu'à dit Davy, ne rajoute pas des export. Ce n'est
> normalement pas nécessaire...
> Le .xsession n'est pas nécessaire si tu passe par KDE ou gdm.
> 
> Quel est ton shell ? Retire les fichiers de confs que tu as créés (en
> faire une copie) et recommence à partir de qqch de propre.
> Rappelle-moi ce qu'il y a dans /etc/environment et /etc/locale.gen.

fr_FR@euro dans environment et fr_FR@euro ISO-8859-15 dans /etc/locale.gen
> 
> Je suis là demain :)
> 

OUF!

JP

-- 
«Let us beware of the danger of pursuing a Socratic goal,
with the means, and the temper, of Thrasymachus».
Leo Strauss, Natural Right and History.



Reply to: