Hi,
In my opinion, internationalization of SuSE is far from
complete.
I used to install SuSE with English as the default language
and have tried to use Korean as the second language.
In various points, I was not quite successful since maybe SuSE-6.1.
Now, with SuSE-10.0, I tried again after a while since
I last tried. Still it is not smooth. This is what I did.
Through YAST2, I changed a bunch of language
environment from POSIX to en_US.UTF-8 except
RC_LC_CTYPE, which I set to ko_KR.UTF-8.
Then, I observed that firefox and many other
programs (e.g., gaim) start very slowly. A command-line
start up of firefox has revealed the following: Although
I did not specify SCIM as my choice of the input
method, firefox tried to do something with SCIM and "failed
to initialize Panel Agent" five times before
firefox gives up "initializing" and start normally.
The message I got is like this:
---------c-----------c----------
firefox &
[1] 16876
rodolfo:ghsong $ Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
GTK Panel of SCIM 1.4.1
Failed to initialize Panel Agent!
GTK Panel of SCIM 1.4.1
Failed to initialize Panel Agent!
GTK Panel of SCIM 1.4.1
Failed to initialize Panel Agent!
GTK Panel of SCIM 1.4.1
Failed to initialize Panel Agent!
GTK IM Module SCIM: Cannot connect to Panel!
-----c-------------c----------c--------------
It appears that firefox assumes that everyone is
using SCIM.
I don't know exactly what is meant by "initializing
Panel Agent".
Why does firefox do this?
Secondly, command-line "locale -a" shows
something like
"en_US.utf8" etc rather than
"en_US.UTF-8" etc which seems to be the
legal entry in /etc/sysconfig/... through
YAST2 of course.
Is it normal?
When I changed everything to ko_KR.eucKR,
even the gnome's gdm gets slowed down
terribly. I think it is because of the GTK thing, too.
In this part of the world, en_US.ISO-8859-1
is not the only thing we need to care.
Please help.
Thank you very much
Hugh (for SuSE).