GNOME does not allow selecting locale that wasn't generated before
Open, NormalPublic

Description

This has been split out from T482

Installed using latest live PureOS ISO, but users report this for OEM ISO as well.

GNOME settings cannot see any language or formats:

Workaround

After I did:

sudo sh -c 'echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen'
sudo sh -c 'echo "bs_BA.UTF-8 UTF-8" >> /etc/locale.gen'
sudo sh -c 'echo "sr_RS UTF-8" >> /etc/locale.gen'
sudo sh -c 'echo "sr_RS@latin UTF-8" >> /etc/locale.gen'
sudo locale-gen

I was able to select English, Bosnian or Serbian language and/or formats

GNOME settings should be able to select any language, regardless of what's un-commented in locale.gen.

chris.lamb changed the title from "GNOME does not allow selecting locale that weren't generated before" to "GNOME does not allow selecting locale that wasn't generated before".Aug 16 2018, 1:19 PM
mak added a comment.Mar 24 2019, 2:56 PM

FTR, this goes together with https://github.com/systemd/systemd/pull/9864 where I am still waiting on feedback.
The current situation with localed on Debian is really suboptimal.

Add Comment