On Thursday, 14 September 2017 09:03:21 BST Peter Humphrey wrote:
> On Wednesday, 13 September 2017 23:38:48 BST Mick wrote:
> > On Wednesday, 13 September 2017 23:16:07 BST Peter Humphrey wrote:
> > > On Wednesday, 13 September 2017 18:07:20 BST Mick wrote:
> > > > Another little problem I came across with Plasma is that neither the
> > > > keyboard, nor the spell checking respects the locale, L10N, or
> > > > anything else I have set up.  systemsettings5 shows en-GB as the
> > > > selected language and keyboard, but (I think) a US keyboard layout and
> > > > spell checking language is used instead.
> > > 
> > > In what applications, Mick?
> > 
> > Kate, Kmail, Firefox, et al.
> 
> In KMail, you need to set the language in your Identity, under Advanced.
> KMail ignores the system-wide setting, and so does KWrite. 

Aha!  I had forgotten about this setting in Kmail, but unfortunately it makes 
no difference.  The setting in question seems to be desktop wide and affects 
all applications within Plasma.  :-(


> In Firefox, as
> far as I can remember the language was already right. I don't use Kate; in
> fact, it seems not to be present. Libre Office seems to associate its
> language with each document.
> 
> > > > Is this another systemd-R-us imposition, or is there a way I can set
> > > > it up so that Plasma & friends respect the default environment
> > > > settings?
> > > > 
> > > > $ env | grep LANG
> > > > LANG=en_GB.UTF8
> > > 
> > > I have en_GB set up and apparently working. I haven't done anything in
> > > particular to the environment, just used applications' setup.
> > 
> > The keyboard layout works fine on console and other desktop environments.
> > It is just Plasma I noticed is not collaborating.
> > 
> > Are you also running Plasma with openrc?
> 
> Yes. Here are my language settings:
> 
> $ env | grep LANG
> LANG=en_GB.UTF-8
> LANGUAGE=en_GB
> 
> $ grep GB /etc/portage/make.conf
> LANG="en_GB.UTF-8"
> LANGUAGE="en_GB.UTF-8"
> L10N="en-GB en"
> LINGUAS="en_GB en"
> 
> You haven't been caught by that L10N trap, have you? The hyphen where you
> would expect an underscore?

Hmm ... I have the following:

$ env | grep LANG
LANG=en_GB.UTF-8

$ grep GB /etc/portage/make.conf
LINGUAS="en_GB en"
L10N="en-GB"

I wasn't aware there is a LANGUAGE variable.  I couldn't find it here:

https://wiki.gentoo.org/wiki/Localization/Guide

Is this is a new setting?  What applications use this?
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to