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


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

Автор Тема: Сбились системные кодировки  (Прочитано 2444 раз)

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

Оффлайн Hmury

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Сбились системные кодировки
« : 20 Мая 2010, 16:57:40 »
Вопрос новичка.
Собственно, что сделал: добавил в файлик с названием ru, находящийся /var/lib/locales/supported.d строчку
ru_RU.CP-1251 CP-1251,
потом sudo locale-gen
Цель была - поправить кодировку в одной из программ.
Поправить отображение буковок в желаемой программе не удалось, но зато теперь подпортилось отображение русских букв в наутилусе и еще в некоторых программах. К примеру - некорректно отображаются имена сетевых компьютеров, если их название из русских букв.

Попытался поправить, удалив добавленную строку и снова locale-gen - результата нет.

Подскажите, как вернуть, что было?

Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: Сбились системные кодировки
« Ответ #1 : 20 Мая 2010, 17:04:33 »
locale что пишет?

Оффлайн Hmury

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Сбились системные кодировки
« Ответ #2 : 20 Мая 2010, 17:07:18 »
~$ 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=

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Сбились системные кодировки
« Ответ #3 : 20 Мая 2010, 17:19:05 »
возможно
localedef -v -c -i ru_RU -f UTF-8 ru_RU.UTF-8возможно еще что-то

вот еще что
#echo “ru_RU.UTF-8 UTF-8″ >>/var/lib/locales/supported.d/ru
#locale-gen

# sudo locale-gen ru_RU.UTF-8
В /etc/environment вписать:
LANG=ru_RU.UTF-8
LC_ALL=ru_RU.UTF-8
Установить без перезагрузки:
# export LANG=ru_RU.UTF-8
# export LC_ALL=ru_RU.UTF-8

копипаст с http://www.doless.ru/kak-ustanovit-russkuyu-lokal-na-ubuntu.html
« Последнее редактирование: 20 Мая 2010, 17:25:30 от Владимир Николаевич »

Оффлайн Hmury

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Сбились системные кодировки
« Ответ #4 : 21 Мая 2010, 19:35:19 »
возможно
localedef -v -c -i ru_RU -f UTF-8 ru_RU.UTF-8возможно еще что-то

вот еще что
#echo “ru_RU.UTF-8 UTF-8″ >>/var/lib/locales/supported.d/ru
#locale-gen

# sudo locale-gen ru_RU.UTF-8
В /etc/environment вписать:
LANG=ru_RU.UTF-8
LC_ALL=ru_RU.UTF-8
Установить без перезагрузки:
# export LANG=ru_RU.UTF-8
# export LC_ALL=ru_RU.UTF-8

копипаст с http://www.doless.ru/kak-ustanovit-russkuyu-lokal-na-ubuntu.html
Не помогает...
В принципе, не сильно напрягает - в любом случае привык сетевые пути по ip прописывать, но тем не менее... В некоторых программах пути к папкам коряво отображаются, если они русскими буквами. Приходится переименовывать на англ.

Пользователь решил продолжить мысль 22 Мая 2010, 21:37:28:
Как бы проблема очень актуальна...
Ubuntu к ярлычку сетевой папки добавляет предлог "на", т.е. "d на 192.168.0.1". А у меня в пути "d на 192.168.0.1"
В результате не могу элементарно автоматизировать синхронизацию папок через привычную программку, приходится вручную копипастить...
« Последнее редактирование: 22 Мая 2010, 21:37:28 от Hmury »

 

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