Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Отображение месяцев в unity  (Прочитано 1146 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Отображение месяцев в unity
« : 12 Марта 2015, 16:13:54 »
После недавнего обновления пропал индикатор даты-времени из трея.
У меня было настроено через dconf чтобы показывало

Чт. 12 март 16:07

Месяц был сокращенным. То есть в феврале было "Февр.". За это отвечал параметр %b в формате даты.
Теперь оказалось, что туда засунули вместо сокращенных месяцев месяцы в родительном падеже. То есть

date +%b

выдает "марта".

Хотя куда засунули эти месяцы не могу догадатеться. Так как в /usr/share/i18n/locale/ru_RU как было, так и осталось. Месяцы в сокращенном формате.

Ну я в dconf сбросил на дефолт, и время появилось. Только теперь показывает.

Чт. марта 12 16:11.

При этом в региональных настройках все правильно. Приведен пример, где

Чт. 12 марта 16:11:25.

Где-то видимо накосячили. Но первый вопрос может кто знает. Где лежат эти месяцы в родительном падеже?
Видимо там же и с форматом накосячили.

Дело даже не в unity и индикаторе. А откуда слово "марта" берет команда date?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ForumLiker

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Отображение месяцев в unity
« Ответ #1 : 13 Марта 2015, 23:27:10 »
Измените на %B и будет вам Март

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Отображение месяцев в unity
« Ответ #2 : 13 Марта 2015, 23:31:46 »
ForumLiker,
Это я знаю, что будет. Вопрос в том где в системе хранятся слова "марта, апреля и т.д."
И как исправить в трее "марта 12" на "12 марта". Если я пойму первое, то скорее всего починю и второе.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ForumLiker

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Отображение месяцев в unity
« Ответ #3 : 14 Марта 2015, 20:19:39 »
Pilot6,
Зачем вам знать где это хранится,если вы нужными параметрами и перестановкой мест этих параметров можете изменять желаемое отображение информации на панели!?
Поменяйте местами %b c %e и будет 12 марта
%e %B - 12 Март
%e %b - 12 Марта
Точно так и с днем недели
%a - Пт,Пн,Сб
- Пятница, Понедельник, Суббота

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Отображение месяцев в unity
« Ответ #4 : 14 Марта 2015, 20:57:11 »
ForumLiker,
Это ничего не даст в трее. Я там уже все сделал, но хотелось бы починить так, чтобы можно было через стандартную утилиту менять.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ForumLiker

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Отображение месяцев в unity
« Ответ #5 : 16 Марта 2015, 11:38:05 »
Pilot6,
dconf>com>canonical>indicator>datetime параметр time-format ставим значение custom, а потом custom-time-format пишем что угодно!
(Нажмите, чтобы показать/скрыть)
Не все можно редактировать через обычные настройки!

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Отображение месяцев в unity
« Ответ #6 : 16 Марта 2015, 19:56:25 »
ForumLiker,
Это я давно уже сделал. Я хочу починить, чтобы через стандартные настройки была правильная дата.
Для этого пытаюсь выяснить как так полуилось, что %b стал вместо "Янв." выдавать "января" при том, что в файле локализации ru_Ru как было "Янв." так и осталось.

Пользователь решил продолжить мысль [time]16 Март 2015, 23:19:53[/time]:
И самое смешное, что

date +%c

выдает все правильно.

Пользователь решил продолжить мысль [time]17 Март 2015, 00:03:01[/time]:
Нашел. )) Оказалось, что только мая, марта, июня и июля сокращенно сделали в русской локали.
Остальные так и остались сокращенными. Это и сбило с толку.

Пользователь решил продолжить мысль 17 Марта 2015, 00:05:10:
Но тогда не понятно почему d_t_fmt не работает.
« Последнее редактирование: 17 Марта 2015, 00:05:10 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.