Я использовал Dolphin для организации фотографий. Я хотел бы, чтобы время и дата модификации отображались в формате ISO. Мне легче читать. Я имел обыкновение настраивать это в KDE 4:
В KDE5 виджет был заменен следующим:
Есть ли способ настроить это в KDE5?
Ответы:
Я нахожу en_SE полностью совместимым с ISO: ГГГГ-ММ-ДД ЧЧ: ММ (24 ч)
Тогда как для меня en_DK использует ДД / ММ / ГГГГ ЧЧ.ММ (24 ч), который не соответствует ISO как в порядке дат (это просто порядок в Западной Европе), так и в разделителе времени.
en_CA также использует YYYY-MM-DD чч: мм (12 ч), но использует AM / PM, а не 24 ч.
Протестировано на KDE Plasma 5.11.3, работает на Arch Linux.
источник
/usr/share/i18n/locales/en_SE
, замените"en_SE:2000"
с"i18n:2012"
, а затем запуститьsudo locale-gen
en_SE.UTF-8 UTF-8
к/etc/locale.gen
Нет, это невозможно. Невозможно вручную установить форматы, как это было возможно в KDE4. Вы всегда должны выбирать локаль для каждой категории (число, время, валюта, единицы, сопоставление)
К сожалению, установка более совместимого со стандартами языкового стандарта (например, en_DK или en_NL) не помогает. KDE5 использует свой собственный список локалей, игнорируя системные локали.
Для настольных часов вы можете установить формат даты и времени отдельно от системного формата в новой версии KDE 5.
источник
Одна локаль, которая использует метки времени ISO 8601, это en_DK .
Я предполагаю, что KDE 5 вернулся к механизму локали POSIX для согласованности. KDE 4 был странным - практически все другие программы используют настройки локали в формате POSIX с предопределенными форматами. (Это означает, что настройки будут понятны и не-KDE программам.)
Если KDE не перечисляет en_DK, grep выводит,
locale -a
чтобы проверить,en_DK.utf8
доступен ли элемент. Если это не так, в Debian / Ubuntu вы сможете добавить его черезdpkg-reconfigure locales
. В других дистрибутивах, если они есть/etc/locale.gen
, добавьте (или раскомментируйте) следующие строки:Беги,
locale-gen
чтобы восстановить.Если KDE по- прежнему не отображает en_DK, несмотря на
locale -a
его показ, вы все равно сможете установить его глобально. Приведенные выше форматы напрямую соответствуют переменным окружения POSIX:LANG
LC_NUMERIC
LC_TIME
LC_MONETARY
LC_MEASUREMENT
LC_COLLATE
Общесистемное расположение для них варьируется. Часто вы можете установить их через
localectl
:Иногда вам придется редактировать
/etc/locale.conf
,/etc/default/locale
или тому подобного.Для каждого пользователя, то же самое может быть установлен
~/.pam_environment
,~/.profile
,~/.bash_profile
или аналогичный.источник
ksh_DE
), которых нет в/usr/share/i18n/locales
. Аfind / -iname '*ksh_de*'
даже не возвращает никаких результатов. Плохой KDE. ПЛОХО. Сидеть!Взято из https://www.ulduzsoft.com/2017/08/custom-date-configuration-in-kde-plasma-digital-clocks/
источник
Я обнаружил, что выбор
Canada - Canadian English (en_CA)
делает сокращенный формат ISO:источник