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


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

Автор Тема: Изменить вид даты  (Прочитано 1336 раз)

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

Оффлайн DreadStark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Ubuntu 9.04
    • Просмотр профиля
Изменить вид даты
« : 23 Июня 2009, 21:34:20 »
стоит Ubuntu 9.04 английская...
В опеноффисе например даты отображаются в виде 06/15/2009, хотя в винде когда файл сохранялся было 15.06.2009...
Как сделать дефолтным нормальное отображение дат?

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #1 : 23 Июня 2009, 21:38:56 »
Поставить русскую локаль?

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Изменить вид даты
« Ответ #2 : 23 Июня 2009, 21:40:34 »
см. man locale, а конкретно наверно LC_TIME. Есть конфигурационный файл локали для этого параметра, в котором можно поставить отображение даты как душе угодно.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн DreadStark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Ubuntu 9.04
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #3 : 23 Июня 2009, 21:47:37 »
Поставить русскую локаль?
нет, не ставил... Просто она особо не нужна.

Можно пошагово объяснить как дату в нормальный вид привести?

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #4 : 23 Июня 2009, 21:53:43 »
В меню Администрирование поискать Локализацию (я сейчас не из гнома, дословно уже не помню, но оно там) и поставить русскую. Локаль это не только язык сообщений. Это еще и формат даты, порядок сортировки, русские имена на виндовых флешках, и т.д. И в отличие от виндов - локализация вполне адекватная. Откровенного бреда пока не попадалось. Рекомендую.

Оффлайн DreadStark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Ubuntu 9.04
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #5 : 23 Июня 2009, 21:57:38 »
да я знаю что локализация нормальная, но я английские версии предпочитаю)))
как-то понятней

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Изменить вид даты
« Ответ #6 : 23 Июня 2009, 21:59:10 »
Тогда вам нужно сделать то, что я написал, либо поставить LC_TIME на ru_RU.utf8. В общем, копать в эту сторону.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн DreadStark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Ubuntu 9.04
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #7 : 23 Июня 2009, 22:10:06 »
Тогда вам нужно сделать то, что я написал, либо поставить LC_TIME на ru_RU.utf8. В общем, копать в эту сторону.
а можно более подробно... Просто я с Linuxом раньше дел не имел, поэтому не совсем понимаю, что нужно сделать)

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #8 : 23 Июня 2009, 22:17:14 »
Для начала открыть терминал и написать

export LC_TIME=ru_RU.UTF-8

потом из того же терминала запусть OpenOffice с проблемным документом.
типа oocalc my_windows_table.xls

Если результат устроит,  можно добавить первую строку например в /etc/rc.local (из под sudo) чтобы переменная окружения LC_TIME устанавливалась в нужное значение при каждой загрузке системы.

Оффлайн DreadStark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Ubuntu 9.04
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #9 : 23 Июня 2009, 22:49:22 »
Для начала открыть терминал и написать

export LC_TIME=ru_RU.UTF-8

потом из того же терминала запусть OpenOffice с проблемным документом.
типа oocalc my_windows_table.xls

Если результат устроит,  можно добавить первую строку например в /etc/rc.local (из под sudo) чтобы переменная окружения LC_TIME устанавливалась в нужное значение при каждой загрузке системы.

ничего не поменялось(

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #10 : 23 Июня 2009, 22:56:06 »
Логично. Чтобы использовать данные локали она должна быть установлена в системе. То есть ее надо по крайней мере загрузить и установить. Ну а если русский интерфейс не нравится, то потом можно и обратно на буржуинский переключиться.

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Изменить вид даты
« Ответ #11 : 23 Июня 2009, 23:10:22 »
Проблема ещё в том небось, что OO, редиска этакая, ЕМНИП берёт данные локали чёрти знает откуда. Например, поменять идиотскую запятую-разделитель на точку просто экспортом LC_NUMERIC не получалось, надо было в самом ОО настраивать. Посмотри, может там и для даты есть. А вообще по поводу конфигов locale я мало что знаю - знаю, что они существуют, даже когда-то в лицо их видел, и всё))
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн DreadStark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Ubuntu 9.04
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #12 : 24 Июня 2009, 23:46:46 »
В общем поставил русскую локаль, дата стала нормально отображаться...
Похоже других вариантов нет(

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Изменить вид даты
« Ответ #13 : 25 Июня 2009, 00:17:34 »
Локаль в которой должен работать ОО.о можно установить в настройках самого офиса. По умолчанию используется системная локаль.

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

 

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