Bug 2485 - В поле ввода сообщения русский текст набирается умляутами
Summary: В поле ввода сообщения русский текст набирается умляутами
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: linpopup (show other bugs)
Version: unstable
Hardware: all Linux
: P4 major
Assignee: Grigory Batalov
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-07 14:22 MSD by p_serge
Modified: 2003-08-25 15:18 MSD (History)
0 users

See Also:


Attachments
0002485-linpopup.png (27.43 KB, image/png)
2003-05-06 17:37 MSD, p_serge
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description p_serge 2003-04-07 14:22:28 MSD
В поле ввода сообщения русский текст набирается умляутами.
В поле ввода адреса - нормальными буквами
Локаль uk_ua.koi8-u.
Проверено на 3-х машинах. 
---

---

Comment 3 p_serge 2003-05-06 15:33:20 MSD
Да, теперь нормально.
Только в диалоге настройки \"Изменить->Настройки->Общие параметры\"  текст напротив чекбоксов чем-то перекрывается...
И под третьей самбой у получаемого/отправляемого сообщения неправильная кодировка...
В smb.conf стоит
dos charset = CP866
unix charset = KOI8-R
display charset = KOI8-R
Под второй самбой всё ОК
Comment 4 p_serge 2003-05-06 15:33:20 MSD
Да, теперь нормально.
Только в диалоге настройки \"Изменить->Настройки->Общие параметры\"  текст напротив чекбоксов чем-то перекрывается...
И под третьей самбой у получаемого/отправляемого сообщения неправильная кодировка...
В smb.conf стоит
dos charset = CP866
unix charset = KOI8-R
display charset = KOI8-R
Под второй самбой всё ОК
Comment 5 Grigory Batalov 2003-05-06 15:52:38 MSD
У меня немного \&quot;подрезаны\&quot; надписи снизу, но не перекрываются. Пришлите, пожалуйста, скриншот на <a href="mailto:bga@altlinux.ru" target="_new">bga@altlinux.ru</a>.
В третьей самбе попробуйте следующее:
В /etc/samba/smb.conf у параметра \&quot;message command\&quot; временно уберите \&quot;rm %s\&quot;. Тогда сообщения будут складироваться в /tmp/smb.*. Отправьте сами себе сообщение из консоли при помощи smbclient -M host и посмотрите, правильно ли оно отображается в этом файле.  Если правильно, то пришлите его мне. А также пришлите полный вывод команды $ locale.
Comment 6 Grigory Batalov 2003-05-06 15:52:38 MSD
У меня немного \&quot;подрезаны\&quot; надписи снизу, но не перекрываются. Пришлите, пожалуйста, скриншот на <a href="mailto:bga@altlinux.ru" target="_new">bga@altlinux.ru</a>.
В третьей самбе попробуйте следующее:
В /etc/samba/smb.conf у параметра \&quot;message command\&quot; временно уберите \&quot;rm %s\&quot;. Тогда сообщения будут складироваться в /tmp/smb.*. Отправьте сами себе сообщение из консоли при помощи smbclient -M host и посмотрите, правильно ли оно отображается в этом файле.  Если правильно, то пришлите его мне. А также пришлите полный вывод команды $ locale.
Comment 7 p_serge 2003-05-06 16:07:32 MSD
&gt;У меня немного \&quot;подрезаны\&quot; надписи снизу, но не перекрываются.
Именно это я и хотел сказать :)

&gt; В /etc/samba/smb.conf у параметра \&quot;message command\&quot; временно уберите
&gt;\&quot;rm %s\&quot;. Тогда сообщения будут складироваться в /tmp/smb.*. Отправьте
&gt; сами себе сообщение из консоли при помощи smbclient -M host и
&gt; посмотрите, правильно ли оно отображается в этом файле.
Отправил, получил - и на экране и в файле нормально. Кодировка koi8-r. 

&gt;А также пришлите полный вывод команды $ locale
[<a href="mailto:sn@sn" target="_new">sn@sn</a> /]$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE=ru_RU.KOI8-R
LC_NUMERIC=ru_RU.KOI8-R
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=\&quot;ru_RU.KOI8-R\&quot;
LC_NAME=\&quot;ru_RU.KOI8-R\&quot;
LC_ADDRESS=\&quot;ru_RU.KOI8-R\&quot;
LC_TELEPHONE=\&quot;ru_RU.KOI8-R\&quot;
LC_MEASUREMENT=\&quot;ru_RU.KOI8-R\&quot;
LC_IDENTIFICATION=\&quot;ru_RU.KOI8-R\&quot;
LC_ALL=
Comment 8 p_serge 2003-05-06 16:07:32 MSD
&gt;У меня немного \&quot;подрезаны\&quot; надписи снизу, но не перекрываются.
Именно это я и хотел сказать :)

&gt; В /etc/samba/smb.conf у параметра \&quot;message command\&quot; временно уберите
&gt;\&quot;rm %s\&quot;. Тогда сообщения будут складироваться в /tmp/smb.*. Отправьте
&gt; сами себе сообщение из консоли при помощи smbclient -M host и
&gt; посмотрите, правильно ли оно отображается в этом файле.
Отправил, получил - и на экране и в файле нормально. Кодировка koi8-r. 

&gt;А также пришлите полный вывод команды $ locale
[<a href="mailto:sn@sn" target="_new">sn@sn</a> /]$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE=ru_RU.KOI8-R
LC_NUMERIC=ru_RU.KOI8-R
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=\&quot;ru_RU.KOI8-R\&quot;
LC_NAME=\&quot;ru_RU.KOI8-R\&quot;
LC_ADDRESS=\&quot;ru_RU.KOI8-R\&quot;
LC_TELEPHONE=\&quot;ru_RU.KOI8-R\&quot;
LC_MEASUREMENT=\&quot;ru_RU.KOI8-R\&quot;
LC_IDENTIFICATION=\&quot;ru_RU.KOI8-R\&quot;
LC_ALL=
Comment 9 p_serge 2003-05-06 16:19:55 MSD
А если отослать сообщение с компа, где стоит вторая самба или например НТ4, то сообщение доходит в кодировке 866
Comment 10 p_serge 2003-05-06 16:19:55 MSD
А если отослать сообщение с компа, где стоит вторая самба или например НТ4, то сообщение доходит в кодировке 866
Comment 11 Grigory Batalov 2003-05-06 17:15:12 MSD
Ну всё равно скриншот пришлите, чтоб знать, на сколько надписи расширять.

По samba3 ещё посмотрю, пока кажется, что это несоответствующие настройки.
Linpopup преобразовывает сообщения только из UTF-8 (из-за GTK+2) в текущую локаль, дальнейшее зависит от самбы.
Проверял на samba-2.2.8-alt2 и Win98/Win2000 - во всех шести направлениях сообщения доходили нормально. =)

Кстати, как насчёт uk_ua.koi8-u? Я думал, проблемы именно с этой локалью, т.к. у меня она не установлена, а koi8-r и на старом Linpopup-e показывалась нормально.
Comment 12 Grigory Batalov 2003-05-06 17:15:12 MSD
Ну всё равно скриншот пришлите, чтоб знать, на сколько надписи расширять.

По samba3 ещё посмотрю, пока кажется, что это несоответствующие настройки.
Linpopup преобразовывает сообщения только из UTF-8 (из-за GTK+2) в текущую локаль, дальнейшее зависит от самбы.
Проверял на samba-2.2.8-alt2 и Win98/Win2000 - во всех шести направлениях сообщения доходили нормально. =)

Кстати, как насчёт uk_ua.koi8-u? Я думал, проблемы именно с этой локалью, т.к. у меня она не установлена, а koi8-r и на старом Linpopup-e показывалась нормально.
Comment 13 p_serge 2003-05-06 17:43:44 MSD
ОК.
<a href="http://bugs.altlinux.ru/file_download.php?f_id=0000252&amp;f_type=bug">http://bugs.altlinux.ru/file_download.php?f_id=0000252&amp;f_type=bug</a>

С локалью uk_ua.koi8-u стало всё хорошо (она у меня намашине, как и вторая самба). А koi8-r и третья самба - на соседней машине.
Comment 14 p_serge 2003-05-06 17:43:44 MSD
ОК.
<a href="http://bugs.altlinux.ru/file_download.php?f_id=0000252&amp;f_type=bug">http://bugs.altlinux.ru/file_download.php?f_id=0000252&amp;f_type=bug</a>

С локалью uk_ua.koi8-u стало всё хорошо (она у меня намашине, как и вторая самба). А koi8-r и третья самба - на соседней машине.
Comment 15 Grigory Batalov 2003-05-08 11:25:33 MSD
Вот здесь предварительный вариант (я переписал диалог настроек):
<a href="http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.i586.rpm">http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.i586.rpm</a>
<a href="http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.src.rpm">http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.src.rpm</a>
Проверьте, пожалуйста, если есть возможность.
Comment 16 Grigory Batalov 2003-05-08 11:25:33 MSD
Вот здесь предварительный вариант (я переписал диалог настроек):
<a href="http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.i586.rpm">http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.i586.rpm</a>
<a href="http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.src.rpm">http://lrn.ru/~bga/linpopup/LinPopUp-1.2.0-alt3.1bga.src.rpm</a>
Проверьте, пожалуйста, если есть возможность.
Comment 17 p_serge 2003-05-08 12:35:24 MSD
Вроде-бы всё ОК :)
Comment 18 p_serge 2003-05-08 12:35:24 MSD
Вроде-бы всё ОК :)
Comment 19 Grigory Batalov 2003-06-01 20:47:22 MSD
Исправлено портированием на gtk+2
Comment 20 Grigory Batalov 2003-06-01 20:47:22 MSD
Исправлено портированием на gtk+2