Ubuntu: OO не открывает файлы с русскими именами

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Cursed
Сообщения: 61

Ubuntu: OO не открывает файлы с русскими именами

Сообщение Cursed »

Только недавно заметил такую особенность: если имя файла имеет русские буквы, то в OpenOffice открыть его невозможно, выдается сообщение с ошибкой "/путь/до/файла.doc не существует". Так же как и сохранить файл с русским именем нельзя - вместо русских символов на выходе получаются знаки вопроса.
Подозреваю, что проблема с локалью, dpkg-reconfigure locales не помогает. Что еще можно сделать?
P.S. ОС: Ubuntu-edgy, вывод locale:

Код: Выделить всё

LANG=ru_RU.UTF-8
LANGUAGE=ru_RU:ru:en_GB:en
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=
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Ubuntu: OO не открывает файлы с русскими именами

Сообщение Nightwolf_ng »

Спасибо сказали:
Cursed
Сообщения: 61

Re: Ubuntu: OO не открывает файлы с русскими именами

Сообщение Cursed »

Mati_maniak
Действительно, именно оно.
Оказалось, что /usr/share/locale/ru_RU.UTF-8 отсутствует как класс. Сделал

Код: Выделить всё

sudo ln -s en_US.UTF-8 /usr/share/X11/locale/ru_RU.UTF-8
и все заработало как надо.
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Ubuntu: OO не открывает файлы с русскими именами

Сообщение aim »

Cursed писал(а):
13.12.2006 12:14
Mati_maniak
Действительно, именно оно.
Оказалось, что /usr/share/locale/ru_RU.UTF-8 отсутствует как класс. Сделал

Код: Выделить всё

sudo ln -s en_US.UTF-8 /usr/share/X11/locale/ru_RU.UTF-8
и все заработало как надо.



немедленно уберите эту ссылку!

надо было сделать от рута:

Код: Выделить всё

# dpkg-reconfigure locales


и добавить нужные локали!
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Ubuntu: OO не открывает файлы с русскими именами

Сообщение mark »

aim
Этож убунту!!!

dpkg-reconfigure locales просто генерит локали, которые прописаны тут /var/lib/locales/supported.d/
Там есть 3 файла en local ru.
В ru добавляем ru_RU.UTF-8 UTF-8 и только потом пускаем dpkg-reconfigure locales. Так же можно удалить и всякие не нужные локали.

Так же возможен вариант с ./install-language-pack который лежит в /usr/share/locales. А потом только dpkg-reconfigure locales.

ЗЫ: а ссылку действительно лучше убрать :P
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Ubuntu: OO не открывает файлы с русскими именами

Сообщение aim »

mark писал(а):
13.12.2006 18:52
aim
Этож убунту!!!


упс. пропустил...


p.s. что-то ubuntu тут становится на порядок больше чем Debian. Может всё-таки разделим разделы на *buntu и Debian? а?! :(
Спасибо сказали: