Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: dob4o в Nov 16, 2004, 22:34



Титла: Kopete 0.9 край с кирилицата
Публикувано от: dob4o в Nov 16, 2004, 22:34
Направих ъпдейт на любимия ми чат клиент Kopete от версия 0.84 до 0.9.
Кирилизацията на програмката се омаза.
1. Локалите са LC_ALL=bg_BG и LC_LANG=bg_BG
2. Не използвам никакви допълнителни щуротии като bglinux и тем подобни
3. Когато говоря че нямам кирилица имам предвид следното:
   3.1 Когато пиша на кирилица и отсрешната страна използва ICQ успяват       да ми разчетат, ако клиент е Miranda немогат.
   3.2 Когато друг ми напише на кирилица независимо дали използва
   Miranda или ICQ не мога да прочета нищо а само маймуни

Опитах и нова прекомпилация с LC_ALL=bg_BG.cp1251 и LC_LANG=bg_BG.cp1251 . Същия резултат .....
Погледнах ман перллокале и видях че всъщност няма bg_BG.cp1251 а само
bg_BG и bg_BG.UTF-8       ==>> само с него не съм опитал но много се чака за прекомпилирането, а и не съм убеден че проблема е в локалите.
Приемам идеи!

Slack 10, KDE 3.2


Титла: Kopete 0.9 край с кирилицата
Публикувано от: alabal в Nov 17, 2004, 02:13
Братко, ясно е, че това Kopete не поддържа CP1251 кодиране? Сигурно е някакъв ъпгрейд-чешит само с английски, немски и френски локали. И аз имах един подобен проблем. В Kopete не можеш да променяш енкодинга, тъй като неговите разработчици считат, че трябва да използват глобалните настройки на КДЕ - нали са част от КДЕ-то (пише го нейде из документите на проекта Kopete).
Разчитат те вероятно само от ICQ с кодиране UTF-8, а ти не ги четеш, защото КДЕ-то ти е на 1251.
За Миранда - това е една доста шантава програма (да добавим и Трилиън в този раздел), така че не се чуди за тях - използват някакви странни кодирания.
Каза, че си компилирал. С какъв сорс? Мисля си, че едно прекомпилиране от официален сорс ще реши проблема.
После виж дали има файла:
/usr/share/locale/bg/LC_MESSAGES/kopete.mo
или нещо подобно.


Титла: Kopete 0.9 край с кирилицата
Публикувано от: dob4o в Nov 17, 2004, 23:08
в /usr/share/locale/bg/LC_MESSAGES не можах да намеря kopete.mo. Има за други програми като mc, xmms ... wget. Каква роля играят тези *.mo
Сорса си дръпнах от http://kopete.kde.org/

Забравих да допълня че с версия 0.84 проблем нямаше освен когато приказвам с някой който има Миранда


Титла: Kopete 0.9 край с кирилицата
Публикувано от: Pinball_Master в Nov 17, 2004, 23:30
Проблема на Мирандата се среща и под М$, така че не е от новата версия. Не разбрах защо не използваш BGLinux - може и да помогне... Де да знам - давам идейки само - аз винаги си го качвал и не съм имал проблеми.
Успех


Титла: Kopete 0.9 край с кирилицата
Публикувано от: mironcho в Nov 17, 2004, 23:36
Kopete винаги си е поддържало cp1251 - просто няма опция за глобална настройка, а трябва за всеки контакт да се настрои поотделно (с десен бутон и настройките за контакта, може да се настрои кодирането).


Титла: Kopete 0.9 край с кирилицата
Публикувано от: cyrilo в Nov 19, 2004, 00:31
Здравей,
Аз имам същият проблем, но от всяко ICQ, не става дума са Миринда само. Ако от ICQ ми пишат на кирилца, не работи.
От скоро ползвам Kopete и помоща ви ще ми е добре дошла.

Благодаря


Титла: Kopete 0.9 край с кирилицата
Публикувано от: Pinball_Master в Nov 19, 2004, 00:46
Kaкто Мирончо вече спомена в копете даваш десен бутон в/у юзера, избираш инфо и се показва информацията за контакта. Още в първият прозорец - най-отдолу имаш падащо меню за encoding - избираш СР-1251 (по подразбиране е автоматично, но често дава ядове). Малко е куцо, че трябва за всеки поотделно да го правиш, но не е болка за умиране.
Успех )


Титла: Kopete 0.9 край с кирилицата
Публикувано от: cyrilo в Nov 19, 2004, 01:37
Благодаря много
Леле колко време го търсех тва чудо, благодаря.

Компилирах няколко пъти копетето, опитвах се да ровя из сорса, а то къде било.
Ако някой го интересува после Encoding-a го записва в
.kde/share/apps/kopete/contactlist.xml

Там добавя XMLNode
<plugin-data-field key="Encoding" >2251</plugin-data-field>
Това е за Кирилицата Windows 1251.

Благодаря отново.


Титла: Kopete 0.9 край с кирилицата
Публикувано от: dob4o в Nov 19, 2004, 22:17
защо Encoding 2251 ==??==Windows-1251


Титла: Kopete 0.9 край с кирилицата
Публикувано от: Uvigii в Nov 20, 2004, 18:01
Цитат (mironcho @ Ноември 18 2004,00:36)
Kopete винаги си е поддържало cp1251 - просто няма опция за глобална настройка, а трябва за всеки контакт да се настрои поотделно (с десен бутон и настройките за контакта, може да се настрои кодирането).

;)
Да ама много страно решава кога какъв енкодинг да ползва.


Титла: Kopete 0.9 край с кирилицата
Публикувано от: dob4o в Nov 23, 2004, 23:33
Реших си проблема като върнах старата версия 0.83 от инсталационните дискове на слака. След това ми се наложи да затрия цялото съдържание на /root/.kde/share/apps/kopete и по специално contactlist.xml .
Явно това Kopete 0.9 идващо с КДЕ 3.3.1 няма да стане да се ъпдейтне просто така без да се сложат и останалите пакети от КДЕ.

Благодаря на всички!


Титла: Kopete 0.9 край с кирилицата
Публикувано от: Hapkoc в Nov 24, 2004, 10:51
/offtopic: абе хора, недейте да работите с root акаунта бе :(((((