Автор Тема: Странная локаль mate в .dmrc  (Прочитано 465 раз)

Оффлайн MaxA

  • Завсегдатай
  • *
  • Сообщений: 7
Странная локаль mate в .dmrc
« : 12.06.2016 15:12:31 »
Добрый день.

Внезапно гном/mate стал... англифицированным.
Путём длительного изучения проблемы обнаружилось, что ~/.dmrc имеет следующий вид:
[Desktop]
Language=ru_RU.utf8
Session=default

что не кажется правильным. Самое главное, что исправление языка на правильный (ru_RU.UTF-8) эффекта не имеет, содержимое самопроизвольно возвращается назад.
Что нужно предпринять, чтобы обратно вернуть в интерфейс русский язык?

Онлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 6 489
  • UNIX System V init
Re: Странная локаль mate в .dmrc
« Ответ #1 : 12.06.2016 15:52:39 »
Добрый день.

Внезапно гном/mate стал... англифицированным.
Путём длительного изучения проблемы обнаружилось, что ~/.dmrc имеет следующий вид:
[Desktop]
Language=ru_RU.utf8
Session=default

что не кажется правильным.
исправление языка на правильный (ru_RU.UTF-8)

Почему не кажется правильным?

$ locale --help|head -n7
Использование: locale [КЛЮЧ…] ИМЯ
  или:  locale [КЛЮЧ…] [-a|-m]
Получить информацию, зависимую от локали.

 Информация о системе:
  -a, --all-locales          Написать имена доступных
                             локалей
$ locale -a | grep ru_RU
ru_RU
ru_RU.cp1251
ru_RU.ibm866
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Странная локаль mate в .dmrc
« Ответ #2 : 12.06.2016 16:05:31 »
Что нужно предпринять, чтобы обратно вернуть в интерфейс русский язык?
А что выдаёт locale у пользователя?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Странная локаль mate в .dmrc
« Ответ #3 : 12.06.2016 16:06:01 »
PS Опять наверное какие-то заморочки с DM

Оффлайн MaxA

  • Завсегдатай
  • *
  • Сообщений: 7
Re: Странная локаль mate в .dmrc
« Ответ #4 : 12.06.2016 16:08:43 »
А что тогда за локаль ru_RU.UTF-8?

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.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=

В любом случае проблема остаётся. Как можно вернуть русский язык в интерфейс?

У пользователя в консоли (по ssh) locale равна приведённой выше. В самом гноме у этого пользователя локаль везде установлена en_US.utf8.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Странная локаль mate в .dmrc
« Ответ #5 : 12.06.2016 16:37:13 »
В самом гноме у этого пользователя локаль везде установлена en_US.utf8.
PS Опять наверное какие-то заморочки с DM

Оффлайн MaxA

  • Завсегдатай
  • *
  • Сообщений: 7
Re: Странная локаль mate в .dmrc
« Ответ #6 : 12.06.2016 17:26:09 »
Заморочки-заморочками, но как исправить?
Вчера всё было нормально.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Странная локаль mate в .dmrc
« Ответ #7 : 12.06.2016 19:46:35 »
И что?  Может пользователь поменял локаль по умолчанию в DM. Кстати - что за DM у вас.

Оффлайн MaxA

  • Завсегдатай
  • *
  • Сообщений: 7
Re: Странная локаль mate в .dmrc
« Ответ #8 : 12.06.2016 21:16:43 »
Dm... Не знаю, какой. Тот, что по умолчанию в Basealt. Возможности указать локаль нету.

Я прописал в ~/.i18n ru_ru-UTF-8. Перезапуск сессии пользователя в ни к чему не приводил. Но перезагрузка внезапно всё поставила на место.
То ли ~/.i18n помогло, то ли какая-то магия произошла. Но проблема сама собой ушла.