How do I set the default language as en_au??
Have been running Tumbleweed for several years, and in my main install (prob setup 1or 2 years ago) is the default, but my machine cr#pped itself, and trying to setup on another machine, and selecting en_au in Yast>System>Languages, results in:
“Language ‘en_AU’ was not found within the list of supported languages…”
Have tried a couple of fixes, eg adding “LANG=en_AU.UTF-8” to /etc/locale, with no joy.
No better luck in PlasmaSettings>Language&Time>Region&Language.
Yes, YaST language module does not include en_AU. The error message also told you where YaST looked for the language definitions (you gratuitously omitted this part), so in principle you could simply copy language definition for en_US and modify as you deem appropriate.
What made you think it was going to do anything?
“No better luck” is very precise and technically correct description of the problem. But briefly testing on up-to-date KDE (updated yesterday) - you may mean what I see:
I can neither add language nor change language.
For the “system default” language used by systemd and inherited by other services you can simply use
localectl set-locale en_AU.UTF-8
Your KDE will probably override it, so log out, delete ~/.config/plasma-localerc - then on next login KDE should initialize its own locale to the system default.
I have a hypothesis why KDE does not offer additional languages, but I’d rather wait for someone who knows for sure to explain it.
KDE only offers those languages for which translations are available (on openSUSE it means the package plasma6-workspace-lang is installed). But there is no separate translation for en_AU which means it will not be offered in “Add Language” anyway. It is possible to select it for the individual locale categories though.