Page 1 sur 1
[slim] thunar en anglais avec slim (en cours)
Publié : dim. 16 janv. 2011, 08:44
par denis_p
Bonjour à tous,
je démarre avec Arch Linux dont j'apprécie la simplicité et le wiki très complet !
j'ai un petit problème : comme il m'arrive de passer de GNOME à XFCE, j'ai configuré /etc/slim.conf en suivant le Wiki pour que slim marche aussi avec GNOME (
https://wiki.archlinux.org/index.php/SL ... me_Keyring) :
login_cmd exec ck-launch-session dbus-launch /bin/bash -login ~/.xinitrc %session >~/.xsession-errors 2>&1
tout marche bien avec cette commande, sauf que certains programmes sont maintenant en anglais quand je me connecte sous XFCE : thunar, mousepad. Par contre, d'autres comme zim, firefox, thunderbird sont bien en français. Et quand je me connecte sous GNOME, tout est en français.
si j'utilise à la place :
login_cmd exec /bin/bash -login ~/.xinitrc %session
thunar et mousepad sont bien en français sous XFCE mais par contre le lancement de gnome avec compiz ne marche pas.
J'aimerais donc bien utiliser le premier login_cmd, mais comment avoir thunar et mousepad en français ?
Quelqu'un à une idée ?
Merci,
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 16 janv. 2011, 09:24
par chipster
tu peux donner le retour de la commande locale stp ?
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 16 janv. 2011, 09:43
par denis_p
Bonjour
et merci de t'intéresser à mon problème.
locale lancé depuis Terminal (qui lui est bien en français !) renvoie :
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=fr_FR.UTF-8
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 18:03
par hansi
up !
J'ai aussi le problème, exactement le même.
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 18:24
par benjarobin
Quel est la sortie de
Et de
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 18:37
par hansi
$ cat /etc/profile.d/*
Code : Tout sélectionner
setenv G_BROKEN_FILENAMES 1
export G_BROKEN_FILENAMES=1
case $( /usr/bin/tty ) in
/dev/tty[0-9]*) [ -n "$(pgrep gpm)" ] && /usr/bin/disable-paste ;;
esac
setenv PATH ${PATH}:/opt/java/jre/bin
if (! "$?JAVA_HOME" ) then
setenv JAVA_HOME /opt/java/jre
endif
export PATH=$PATH:/opt/java/jre/bin
export JAVA_HOME=${JAVA_HOME:-/opt/java/jre}
export LANG=fr_FR.UTF-8
setenv MOZ_PLUGIN_PATH "/usr/lib/mozilla/plugins"
export MOZ_PLUGIN_PATH="/usr/lib/mozilla/plugins"
# Set path to perl scriptdirs if they exist
# https://wiki.archlinux.org/index.php/Perl_Policy#Binaries_and_Scripts
# Added /usr/bin/*_perl dirs for scripts
# Remove /usr/lib/perl5/*_perl/bin in next release
[ -d /usr/bin/site_perl ] &&
PATH=$PATH:/usr/bin/site_perl
[ -d /usr/lib/perl5/site_perl/bin ] &&
PATH=$PATH:/usr/lib/perl5/site_perl/bin
[ -d /usr/bin/vendor_perl ] &&
PATH=$PATH:/usr/bin/vendor_perl
[ -d /usr/lib/perl5/vendor_perl/bin ] &&
PATH=$PATH:/usr/lib/perl5/vendor_perl/bin
[ -d /usr/bin/core_perl ] &&
PATH=$PATH:/usr/bin/core_perl
export PATH
# If you have modules in non-standard directories you can add them here.
#export PERLLIB=dir1:dir2
setenv XDG_DATA_HOME ${HOME}/.local/share
setenv XDG_CONFIG_HOME ${HOME}/.config
setenv XDG_CACHE_HOME ${HOME}/.cache
if (! ($?XDG_DATA_DIRS) ) then
setenv XDG_DATA_DIRS /usr/share/:/usr/local/share/
else
setenv XDG_DATA_DIRS /usr/share/:/usr/local/share/:${XDG_DATA_DIRS}
endif
if (! ($?XDG_CONFIG_DIRS) ) then
setenv XDG_CONFIG_DIRS /etc/xdg
else
setenv XDG_CONFIG_DIRS /etc/xdg:${XDG_CONFIG_DIRS}
endif
export XDG_DATA_HOME=$HOME/.local/share
export XDG_CONFIG_HOME=$HOME/.config
export XDG_CACHE_HOME=$HOME/.cache
if [ -z $XDG_DATA_DIRS ]; then
export XDG_DATA_DIRS=/usr/share/:/usr/local/share/
else
export XDG_DATA_DIRS=/usr/share/:/usr/local/share/:$XDG_DATA_DIRS
fi
if [ -z $XDG_CONFIG_DIRS ]; then
export XDG_CONFIG_DIRS=/etc/xdg
else
export XDG_CONFIG_DIRS=/etc/xdg:$XDG_CONFIG_DIRS
fi
$ cat /etc/profile
Code : Tout sélectionner
# /etc/profile
#Set our umask
umask 022
# Set our default path
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
export PATH
# Load profiles from /etc/profile.d
if test -d /etc/profile.d/; then
for profile in /etc/profile.d/*.sh; do
test -r "$profile" && . "$profile"
done
unset profile
fi
# Source global bash config
if test "$PS1" && test "$BASH" && test -r /etc/bash.bashrc; then
. /etc/bash.bashrc
fi
# Termcap is outdated, old, and crusty, kill it.
unset TERMCAP
# Man is much better than us at figuring this out
unset MANPATH
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 18:52
par benjarobin
Tout est normal de ce coté...
Peut tu rajouté tout au début du .xinitrc ceci :
Donne aussi le contenu du .xinitrc et de la ligne commande de slim
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 20:50
par hansi
Alors le .xinitrc :
Code : Tout sélectionner
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
env | grep LANG > ~/langDefined.log
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
/usr/bin/xmodmap $HOME/.Xmodmap
xbindkeys &
exec startxfce4
Et la ligne du slim.conf :
Code : Tout sélectionner
login_cmd exec ck-launch-session dbus-launch /bin/bash -login ~/.xinitrc %session >~/.xsession-errors 2>&1
Et le fichier langDefined.log contient :
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 20:59
par benjarobin
Il y a 2 tirets pour l'option login...
Avant de l'avoir corrigé puis une fois que tu l'as corrigé, ce serait bien de donner le contenu de ~/langDefined.log merci
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 21:12
par hansi
C'est corrigé et idem, Thunar en British
Dans les 2 cas le contenu du fichier de log est :
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 21:21
par benjarobin
Rajoute juste avant exec startxfce4 ceci :
Puis donne le contenu du fichier de log
Sinon je crois avoir une idée elle vaut ce qu'elle vaut

Change la ligne login_cmd par :
Code : Tout sélectionner
login_cmd exec /bin/bash --login -c "ck-launch-session dbus-launch /bin/bash --login ~/.xinitrc %session >~/.xsession-errors 2>&1"
Re: [slim] thunar en anglais avec slim (en cours)
Publié : dim. 17 avr. 2011, 21:38
par hansi
Là Thunar est bien en français mais je n'ai plus de périphériques USB...
Le contenu du fichier de log :
Code : Tout sélectionner
LANG=fr_FR.UTF-8
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=