How to set a language's default locale

Charlotte <[email protected]> Sat, 11 Apr 2026 11:40:45 +0000
Newsgroups gmane.comp.kde.devel.internationalization-and-documentation
Message-ID <iCVLVmfF7Nax4qAEIaat34wh6GlXpW82tC-ec91A623hWdroN8zedArZswrs_M8f4-GrIhdqylIacmaDlukw2BowHm2vWIvOjch_ZczF_j8=@protonmail.com>
Hi there,

Does anyone know how KDE decides which locale to use when a specific transl=
ation is loaded? Currently, when trying to load the language "Gaeilge" (ga)=
, KDE is trying to use the "ga_IE.UTF-8@euro" locale by default in `~/.conf=
ig/plasma-localerc`, which doesn't exist in glibc. Due to this, a lot of pr=
ograms don't work or produce errors when trying to run a system in the lang=
uage.

Any info on where I can set/change the locale that it will use for the lang=
uage would be a massive help. I've tried looking through certain config fil=
es on the SVN server but didn't find anything about how to set it.

Thanks,
Charlotte

The full plasma-localerc that KDE creates is:

[Formats]
LANG=3Dga_IE.UTF-8@euro
LC_ADDRESS=3Dga_IE.UTF-8@euro
LC_MEASUREMENT=3Dga_IE.UTF-8@euro
LC_MONETARY=3Dga_IE.UTF-8@euro
LC_NAME=3Dga_IE.UTF-8@euro
LC_NUMERIC=3Dga_IE.UTF-8@euro
LC_PAPER=3Dga_IE.UTF-8@euro
LC_TELEPHONE=3Dga_IE.UTF-8@euro
LC_TIME=3Dga_IE.UTF-8@euro

[Translations]
LANGUAGE=3Dga