Sim и кодировка [SOLVED]
LE_TALLEC 24 июня, 2008 - 18:51
Ну вроде попробовал что смог, но решить проблемму отправки русских символов не получилось..
rosso ~ # locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=POSIX
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=
»
- Для комментирования войдите или зарегистрируйтесь
Поставь юникод
Поставь юникод =)
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
да, вчера еще
да, вчера еще вроде нормально отправлял.. за это время обновилось только glibc
Используй
Используй юникод =)
Он стандартен и поддерживается почти всеми приложениями
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
а на этой
а на этой локали нельзя никак оставить и решить проблемму?
ну не знаю :) я
ну не знаю :)
я koi8 последний раз использовал в начале 2003 года :)
так что про решение проблемы с этой кодировкой я вряд ли что скажу.
А в каком конкретно месте вылезают каракараказябры?
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
когда пишу
когда пишу сообщение любому кто в контакт-листе
А в окне
А в окне отправки сообщений не пробовал кодировку менять? Там кнопочка рядом с кнопкой закрытия, я выбираю нужную и все работает. Только вот с последними версиями pidgin'a не получается почему-то, но думаю это не в sim'e дело.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
root@Antarctic $ emerge -av penguins
пробовал
пробовал разумеется, никакого эффекта
перевел, тоже
перевел, тоже глюк с кодировкой..
locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=POSIX
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=
а после
а после редактирования файла локаль пересобирал?
locale-gen
А вот это делал?
env-update
а пересобирал glibc и ncurses с новыми параметрами?
есть
есть какие-нибудь идеи?
люди, тут
люди, тут использует кто-нибудь сим? мож хоть какую-нить идею дайте куда копнуть
а что тут
а что тут решать-то? в асечных клиентах есть выбор кодировки в которой ты получаеш текст. для самого простого случая с оббщением с виндоузятнегом ты у себя ставиш cp1251 а он koi8-r
то что у меня
http://img234.imageshack.us/my.php?image=map8zy1.png
ну и соответственно оно в таком же виде доходит до других.
пересобери локаль
еще раз ...
1. пересобери локаль
# locale-gen && env-update
2. пересобери glibc и ncurses с новой локалью.
# emerge glibc ncurses
и все. Уже лет пять пользую SIM, и никаких проблем.
сделал уже,
сделал уже, ничего не изменилось
emerge -1 sim
Обнови дерево портежей, закрой sim, пересобери sim, и всё, от чего он зависит. Потом перезагрузи машину, чтобы быть точно уверенным в том, что с переменными окружения всё в норме.
сделал
сделал FEATURES="-collision-protect buildpkg" emerge world --emptytree --noconfmem, не помогло. Есть мож еще идеи у кого-нибудь?
решение
решение проблеммы просто на самом деле LANG=ru_RU.CP1251 sim;
ну или если не поможет есть 4 стейдж рабочий
Всем кто откликнулся спасибо.