Re: KDE3.3 & kdmrc/dmrc language settings
Oswald,
Perhaps telling you want my final goal is would help clarify or give an
idea of the best solution might be.
Need to accommodate multiple international keyboards (UK, Germany, Norway,
US, & Russia) and language settings with the rollout of a "single" load.
Plan on kickstarting UK with UK keyboard, Germany with DE keyboard and so
on. Only for Russian looks like kickstart can't handle two keyboards, so
I'll need to kickstart US and later somehow give KDE/X the ability to
switch keyboards, but again the Russian keyboard only works when the
language is set to Russian and added to ~./dmrc file. during login. (NOTE:
All the above items have the system LANG=en_US.)
If the correct language is NOT selected I get "?" question marks for all
keyboard entries while in Russian keyboard mode and for the Euro symbol for
UK.
What is the best solution for system language vs. keyboard vs. KDE
language? What would be the general norms for handling a global "load" or
"deployment" with differing language/keyboard settings.
Sounds simple, but not sure what impact would be of having different
language supports is?
Ashis
Oswald
Buddenhagen
<ossi@xxxxxxx> To
kde-devel@xxxxxxx
cc
05/07/08 04:49
PM Subject
Re: KDE3.3 & kdmrc/dmrc language
settings
Please respond
to
kde-devel@kde.
org
On Wed, May 07, 2008 at 08:13:55AM -0500, ashis.v.purbhoo@xxxxxxxxxxxxxx
wrote:
> In testing the ~/.dmrc file does seem to effect KDE because the language
on
> of messages changed based on what was set in the ~/.dmrc file.
>
not if you use upstream kdm ...
gdm can set the language and stores the setting in .dmrc.
dunno what distributor patches to that effect exist for kdm.
> How does the language settings differ from user vs. system in addition
> to state vs. stateless?
>
you lost me here. need more context info to understand the question.
> Within kdmrc:
> Session=/usr/share/config/kdm/Xsession
> ../kdm/Xsession executes /etc/X11/xdm/Xsession
> ../xdm/Xsession sources /etc/X11/xinit/xinitrc-common
> ../xinitrc-common sources /etc/profile.d/lang.sh & all *.sh in
> /etc/X11/xinit/xinitrc.d
> ../lang.sh source /etc/sysconfig/i18n $HOME/.i18n
>
> It seems like ultimately the i18n file is the true source of the language
> settings?
>
yes. well, at least if your kde setup uses the environment settings
somehow - afaik, upstream kde 3 does not (it uses only KDE_LANG, but
usually nobody sets it).
> I'm lost here, how does this affect the system vs. a the user base?
>
still not sure what you mean. :}
let's try that interpretation:
anything kdm sets is for the session only.
"system" settings (in my book, anything set before kdm starts) have any
chance to affect the user session only if the variable is added to the
ExportList option in kdmrc.
> Does is make sense to set the KDE language based on the keyboard?
>
one could consider an automaton that asks whether to change the layout
when the language changes. definitely not the other way round.
--
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!
--
Confusion, chaos, panic - my work here is done.
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<