LINUX.ORG.RU

Смена локали LC_TIME в Linux Mint 17.2

 ,


0

2

Подскажите как в Mint 17.2 сменить локаль LC_TIME на ru_RU.UTF-8 не трогая основной язык системы. Различные способы из поисковика не помогли.

Сейчас имеем

~ $ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Время и дата отображаются в «неправильном» американском формате, а хочется в родном «правильном». Остальные локали были изменены через штатный Control Center.

Для всей системы надо или для конкретного приложения?

Amet13 ★★★★★
()

Там же есть центр настроек, Зачем лезть своими шаловливыми ручками в файлы? Потом нытьё, что «не отов для десктопа»/«помогите всё пропало», блин.

amorpher ★★★★★
()

покажи «неправильное» отображение времени и даты

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

Ему локаль надо поменять. Например в Thunderbird нет такой функции выбора 12 или 24 часового отображения времени, он для этого использует локаль LC_TIME, которая в данном случае US.

Насколько я знаю в Mint средствами GUI не сменить LC_TIME, только руками.

Amet13 ★★★★★
()

в dconf-editor есть:
org - cinnamon - date-format
org - cinnamon - desktop - interface - clock-use-24h
org - gnome - desktop - interface - clock-use-24h
org - cinnamon - desktop - screensaver - time-format

Остальное в настройках есть, как и в настройках MDM (Login Window).
Изменение 12/24 формата времени в настройках также должно применяться к скринсейверу и к MDM.
Если этого недостаточно, то видимо только в кишки лезть рутом.

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

Для всей системы, для всех программ, а не для часов на панели.

В Control Center оно меняется только «пачкой» вместе с другими локалями и языком системы. Суть в том чтобы оставить английский интерфейс, но сделать форматы дат и чисел нашенскими.

Американский формат это месяц/день/год и время с PM и AM.

Раньше оно у меня так и работало, но я обновил ОС чистой переустановкой и сейчас не получается.

Конкретно нужно изменить значение локали LC_TIME, чтобы при команде locale там было ru_RU.UTF-8

stitchix
() автор топика
Ответ на: комментарий от Amet13

В том то и дело что правка в этом файле ни на что не влияет. Всё остаётся как было, хотя изменения в файле сохраняются даже после перезагрузки.

stitchix
() автор топика
Последнее исправление: stitchix (всего исправлений: 1)
Ответ на: комментарий от amorpher

Это всё настройки окружения Cinnamon и влияют они только на него, в основном это для часов на панели и часов на заставке.

stitchix
() автор топика
Ответ на: комментарий от Amet13

Да! Спасибо.

Осталось теперь поковырять часы на панели (mate), потому что они кажут Пт. июля 3, 21:22 вместо Пт, 3 июля, 21:23

Раньше как-то делал через dconf или подобное.

stitchix
() автор топика
Последнее исправление: stitchix (всего исправлений: 1)
Ответ на: комментарий от stitchix

Суть в том чтобы оставить английский интерфейс, но сделать форматы дат и чисел нашенскими.

но зачем? поставь русскую локаль
и посмотри где говорил, там меняется месяц/день/год

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

Там меняются только часы на панели и заставке, но не в других программах. С локалью разобрались, осталось теперь как раз там поковырять чтобы часы на панели в божеский вид привести.

stitchix
() автор топика
Последнее исправление: stitchix (всего исправлений: 1)
Ответ на: комментарий от stitchix

стандарты что ли новые придумываешь? непонятно
надо русские форматы — поставь русский и наоборот с английским, а то каша какая-то

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)
Ответ на: комментарий от amorpher

Мне нужен английский интерфейс, но я не хочу видеть числа вроде 1,000,000.00 и даты 07/03/2015 05:37 PM потому что мне очень нравится формат чисел 1 000 000,00 и даты 03.07.2015 17:37'

UPD. Для MATE часы на панели можно настроить по вкусу в dconf-editor по адресу org.mate.panel.objects.clock.prefs

format - custom, а custom-format записывается согласно date.

stitchix
() автор топика
Последнее исправление: stitchix (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.