[07:07] <alkisg> Hi guys, Ubuntu MATE and Xubuntu 20.04 live CDs login with LANGUAGE=en even if I select Greek in syslinux, which wasn't the case before. Is that a deliberate decision (e.g. due to small translation coverage), or is it a bug and I should look more into it?
[07:07] <alkisg> Ubuntu (GNOME) is not affected by this
[07:17] <alkisg> All processes spawned by lightdm and systemd --user, have LANGUAGE=en, while LANGUAGE is unset in their parents, and only LANG=el_US.UTF-8.
[07:18] <alkisg> So I guess there's now some logic to force-set LANGUAGE, in either lightdm or systemd, that sets it to the wrong value...
[08:05] <alkisg> This happens only on live CDs and only for specific languages, e.g. greek and arabic but NOT italian, so I'm reluctant to file an issue against lightdm for this
[08:06] <alkisg> Hmm I guess it happens when the language pack isn't installed, so I guess it's by design somewhere. I'll stop digging, ping me if you think it's a bug after all.
[08:13] <alkisg> True, got it, Ubuntu specific patch to override locale -a with /usr/share/language-tools/language-options
[08:17] <alkisg> But this doesn't sound like a good choice for all the flavors except GNOME, as e.g. mate-calc or mate-panel do have their translations outside of the language pack, so it's a pity to have the whole live session untranslated because of that patch
[08:19] <seb128> alkisg, report a bug? I don't think language-options is meant to not work/create issues for flavors
[08:20] <alkisg> seb128: where, in language-options that don't list e.g. greek in live cds (maybe that's the correct thing to do), or in lightdm, which uses language options instead of locale -a like upstream does?
[08:20] <alkisg> The lightdm patch was done in 2014, but language-option behavior changed in 19.10
[08:21] <alkisg> To be clear: /usr/share/language-tools/language-options doesn't list Greek on live cds, while locale -a does
[08:21] <seb128> alkisg, that sounds like a bug in the script?
[08:21] <seb128> Gunnar is the one who knows best about those things but he's not around atm so launchpad bug is best
[08:22] <alkisg> Thank you seb128, I'll file it under accountsservice then, where that script comes from
[08:22] <seb128> sounds right
[08:22] <alkisg> To additionally account for live cds and locale -a
[08:22] <alkisg> Ty :)
[08:28] <alkisg> https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1861481
[08:30] <seb128> alkisg, thx, I triaged it and pinged Gunnar
[08:30] <alkisg> Thank you again :)
[08:31] <seb128> np!