What I would like is the following:
- system language: US english
- date format: dd-MMM-yy (e.g. 01-Jan-21), not sure if I could separately define a default long date format that includes the weekday
- time format: 24 hour
- numeric: decimal point, thousands separator comma (so US english format)
- monetary: currency symbol euro instead of dollar
- all of this while being Dutch and living in the Netherlands.
So far I have been unable to get the system to use decimal point instead of comma. This applies to calculator and spreadsheet software (in my case SoftMaker Office 2021).
Having read those other posts on the topic I would also like to understand how definitions in /etc/default/locale , .locale , .profile and .pam_environment relate. Which one takes priority over the other?
System info:
Code: Select all
inxi -Sxxx
System: Host: xxxxxxxx Kernel: 5.10.0-1051-oem x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.0.7 wm: muffin 5.0.2
dm: LightDM 1.30.0 Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal
Code: Select all
cat /etc/default/locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_NUMERIC=en_US.UTF-8
LC_TIME=nl_NL.UTF-8
LC_MONETARY=nl_NL.UTF-8
LC_PAPER=nl_NL.UTF-8
LC_IDENTIFICATION=nl_NL.UTF-8
LC_NAME=nl_NL.UTF-8
LC_ADDRESS=nl_NL.UTF-8
LC_TELEPHONE=nl_NL.UTF-8
LC_MEASUREMENT=nl_NL.UTF-8
Code: Select all
cat .pam_environment
LC_NUMERIC=en_US.UTF-8
LC_TIME=nl_NL.UTF-8
LC_MONETARY=nl_NL.UTF-8
LC_PAPER=nl_NL.UTF-8
LC_IDENTIFICATION=nl_NL.UTF-8
LC_NAME=nl_NL.UTF-8
LC_ADDRESS=nl_NL.UTF-8
LC_TELEPHONE=nl_NL.UTF-8
LC_MEASUREMENT=nl_NL.UTF-8
PAPERSIZE=a4
LANGUAGE=en_US
LANG=en_US.UTF-8
Code: Select all
locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=nl_NL.UTF-8
LC_TIME=nl_NL.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=nl_NL.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=nl_NL.UTF-8
LC_NAME=nl_NL.UTF-8
LC_ADDRESS=nl_NL.UTF-8
LC_TELEPHONE=nl_NL.UTF-8
LC_MEASUREMENT=nl_NL.UTF-8
LC_IDENTIFICATION=nl_NL.UTF-8
LC_ALL=
Code: Select all
localectl status
System Locale: LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_TIME=nl_NL.UTF-8
LC_MONETARY=nl_NL.UTF-8
LC_PAPER=nl_NL.UTF-8
LC_NAME=nl_NL.UTF-8
LC_ADDRESS=nl_NL.UTF-8
LC_TELEPHONE=nl_NL.UTF-8
LC_MEASUREMENT=nl_NL.UTF-8
LC_IDENTIFICATION=nl_NL.UTF-8
VC Keymap: n/a
X11 Layout: us
X11 Model: pc105
X11 Variant: intl
Code: Select all
LC_NUMERIC="en_US.UTF-8"
What a I doing wrong? Any help would be greatly appreaciated. Thanks.