ISO 8601 zaman damgalarını kullanan bir yerel ayar en_DK .
Sanırım KDE 5 POSIX’e geri döndü yerel tutarlılık mekanizması. KDE 4 garip olanıydı - pratik olarak tüm diğer programlar önceden tanımlanmış formatlarda POSIX formatındaki yerel ayarları kullanır. (Bu, ayarların KDE dışı programlar tarafından da anlaşılacağı anlamına gelir.)
KDE en_DK listelenmiyorsa, çıktısını grep locale -a
olup olmadığını kontrol etmek en_DK.utf8
Öğe mevcuttur. Değilse, Debian / Ubuntu’da, üzerinden ekleyebilmeniz gerekir. dpkg-reconfigure locales
. Diğer dağıtımlarda, varsa /etc/locale.gen
, aşağıdaki satırları ekleyin (ya da uncomment)
en_DK.UTF-8 UTF-8
en_DK ISO-8859-1
Koşmak locale-gen
yeniden inşa etmek.
KDE ise yine rağmen en_DK listelenmiyor locale -a
göstererek, hala küresel olarak ayarlayabilmelisiniz. Yukarıdaki formatlar doğrudan POSIX yerel ortam değişkenlerine karşılık gelir:
- Bölge →
LANG
- Sayılar →
LC_NUMERIC
- Zaman →
LC_TIME
- Para Birimi →
LC_MONETARY
- Birimler →
LC_MEASUREMENT
- Sıralama →
LC_COLLATE
Bunlar için sistem genelinde yer değişir. Genellikle bunları aracılığıyla ayarlayabilirsiniz localectl
:
localectl set-locale LANG="en_US.UTF-8" LC_TIME="en_DK.UTF-8"
Bazen düzenlemek zorunda kalırsın /etc/locale.conf
, /etc/default/locale
, veya benzeri.
Kullanıcı başına, aynı ayarlanabilir ~/.pam_environment
, ~/.profile
, ~/.bash_profile
, veya benzeri.