[opensuse] openSUSE 10.2 with multiple users/languages
Hi all, I've just migrated to openSUSE 10.2 and I have a problem I hope someone could help fix... - I've installed two languages: Portuguese as primary, English as secondary. - There are 5 users: Me and four others. The "four others" all use Portuguese as their working language, and all works well. For me, I choose to use the English language instead. This is where my problem lyes: I've set KDE Language to English and, all KDE based apps start with the English Language. But, all other start with Portuguese. Just to name a few: - Firefox - Thunderbird - YaST - etc.. I've already added 'export LANG="en_US.UTF-8"' to both .profile and .bashrc, but without any success. Firefox doesn't even start in English if I type 'export LANG="en_US.UTF-8" && firefox'. All this works well if I change the main language to English but then, the other users start having their own problems... Can anyone help me on this ? Thanks in advance, Rui Santos -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2007-03-26 at 22:34 +0100, Rui Santos wrote:
choose to use the English language instead. This is where my problem lyes: I've set KDE Language to English and, all KDE based apps start with the English Language. But, all other start with Portuguese. Just to name a few: - Firefox - Thunderbird - YaST - etc.. I've already added 'export LANG="en_US.UTF-8"' to both .profile and .bashrc, but without any success.
It should be only on the .profile file - read the comment: # NOTE: It is recommended to make language settings in ~/.profile rather than # here, since multilingual X sessions would not work properly if LANG is over- # ridden in every subshell.
Firefox doesn't even start in English if I type 'export LANG="en_US.UTF-8" && firefox'.
It is: LANG=en_US.UTF-8 firefox without the && - provided the commandline is "firefox". My system has english as main language (en_US.UTF-8), but to see a program in Spanish I use: LANG=es_ES.UTF-8 LC_ALL=es_ES.UTF-8 DICTIONARY=espanol program It is a nuisance that KDE doesn't use the same language method as the rest of the programs... - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGCG7ztTMYHG2NR9URAvSIAJ9U4cwSFPn2s5QjLnBYS/kaurJTfgCdGB0L T1V4lrNZdLk4YDwB7M6Ko0Q= =WlBI -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
The Monday 2007-03-26 at 22:34 +0100, Rui Santos wrote:
choose to use the English language instead. This is where my problem lyes: I've set KDE Language to English and, all KDE based apps start with the English Language. But, all other start with Portuguese. Just to name a few: - Firefox - Thunderbird - YaST - etc.. I've already added 'export LANG="en_US.UTF-8"' to both .profile and .bashrc, but without any success.
It should be only on the .profile file - read the comment:
# NOTE: It is recommended to make language settings in ~/.profile rather than # here, since multilingual X sessions would not work properly if LANG is over- # ridden in every subshell.
Firefox doesn't even start in English if I type 'export LANG="en_US.UTF-8" && firefox'.
It is:
LANG=en_US.UTF-8 firefox
It doens't work either. only works with 'firefox -UILocale pt_PT.UTF-8'
without the && - provided the commandline is "firefox".
My system has english as main language (en_US.UTF-8), but to see a program in Spanish I use:
LANG=es_ES.UTF-8 LC_ALL=es_ES.UTF-8 DICTIONARY=espanol program
That is unusable for me... I want to see all programs in english.
It is a nuisance that KDE doesn't use the same language method as the rest of the programs...
Anyway... I partially solved the problem by adding: export LANG="en_US.UTF-8" to $HOME/.profile and by adding: test "`whoami`" == "rsantos" && export LANG=en_US.UTF-8 at the end of '/etc/profile.d/lang.sh' And keeping LANG="pt_PT.UTF-8" on YaST->Sysconfig Editor, all other users get Portuguese only. With this approach, almost all applications are loaded with English language: Thunderbird, Firefox, OpenOffice, etc... The only exception I found so far is YaST... But I can live with that... Anyway, thanks for your help Carlos... It lead me on the right direction One thing I cannot comprehend is: Is this the only way to set up o multi language system with KDE ( don't know abou gnome )? I'm sure there should be an easier way... Rui Santos
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Carlos E. R.
-
Rui Santos