Bug 4161

Summary: Проблемы с кириллицей в интерфейсе
Product: Sisyphus Reporter: Serge Polkovnikov <serge.polkovnikov>
Component: xine-uiAssignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike, spider
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 3459    
Attachments:
Description Flags
"Квадратики" в интерфейсе
none
"Квадратики" в интерфейсе
none
"Квадратики" в интерфейсе
none
"Квадратики" в интерфейсе none

Description Serge Polkovnikov 2004-05-14 15:30:03 MSD
Все кириллические (наверно) символы как в интерфейсе так и в тултипах рисуются 
квадратами.
Comment 1 Anton Farygin 2004-05-14 15:55:12 MSD
В интерфейсе это не исправимо ;-(

в xine-ui для интерфейса свой "шрифт" представляющий из себя строго ограниченный
набор символов и добавить туда кириллицу я не вижу возможным.

В тултипах исправить можно, осталось понять - нужно ли ?
Comment 2 Serge Polkovnikov 2004-05-14 16:46:27 MSD
>В интерфейсе это не исправимо ;-( 
В меню и диалоге настройки тоже? 
Если нет, то надо хотя бы убрать локализацию. Хотя это никуда не годится... 
 
>в xine-ui для интерфейса свой "шрифт" представляющий из себя строго 
>ограниченный 
>набор символов и добавить туда кириллицу я не вижу возможным. 
 
>В тултипах исправить можно, осталось понять - нужно ли ? 
В любом случае оставлять как есть нельзя. Или править или убирать локализацию 
или убивать совсем. 
Comment 3 Alexey Gladkov 2004-05-20 01:06:18 MSD
reassign
Comment 4 Serge Polkovnikov 2004-06-13 01:56:02 MSD
С такими проблемами с русским языком в Мастер его выпускать не стоит. 
Comment 5 Anton Farygin 2004-06-15 11:25:13 MSD
Т.к. нет других вариантов, то придется.
Comment 6 Serge Polkovnikov 2004-06-15 12:06:10 MSD
Может можно до лучших времён просто оторвать локализацию? 
Comment 7 Anton Farygin 2004-07-01 20:47:20 MSD
А в нем и нет локализации.
Comment 8 Serge Polkovnikov 2004-07-01 21:52:17 MSD
Тогда откуда там квадратики вместо букв? Причем не везде, а на отдельных 
кнопках\пунктах меню. Небыло б локализации, должно было бы всё по английски 
писать.. 
Comment 9 Anton Farygin 2004-07-02 09:37:24 MSD
Можно скриншот ?
Comment 10 Serge Polkovnikov 2004-07-02 12:45:11 MSD
Created attachment 466 [details]
"Квадратики" в интерфейсе
Comment 11 Serge Polkovnikov 2004-07-02 12:46:10 MSD
Created attachment 467 [details]
"Квадратики" в интерфейсе
Comment 12 Serge Polkovnikov 2004-07-02 12:46:53 MSD
Created attachment 468 [details]
"Квадратики" в интерфейсе
Comment 13 Serge Polkovnikov 2004-07-02 12:47:41 MSD
Created attachment 469 [details]
"Квадратики" в интерфейсе
Comment 14 Anton Farygin 2004-07-02 12:55:15 MSD
$ rpm -qa|grep "xine-", пожалуйста.

У меня не воспроизводится.

Также интересно посмотреть на вывод команды locale
Comment 15 Serge Polkovnikov 2004-07-02 13:05:53 MSD
$ rpm -qa|grep "xine-" 
xine-ui-aa-0.99.1-alt2 
libxine-1.0.0-alt2.rc5 
xine-ui-0.99.1-alt2 
$ locale 
LANG=uk_UA.KOI8-U 
LC_CTYPE="uk_UA.KOI8-U" 
LC_NUMERIC="uk_UA.KOI8-U" 
LC_TIME="uk_UA.KOI8-U" 
LC_COLLATE="uk_UA.KOI8-U" 
LC_MONETARY="uk_UA.KOI8-U" 
LC_MESSAGES="uk_UA.KOI8-U" 
LC_PAPER="uk_UA.KOI8-U" 
LC_NAME="uk_UA.KOI8-U" 
LC_ADDRESS="uk_UA.KOI8-U" 
LC_TELEPHONE="uk_UA.KOI8-U" 
LC_MEASUREMENT="uk_UA.KOI8-U" 
LC_IDENTIFICATION="uk_UA.KOI8-U" 
LC_ALL= 
 
 
Comment 16 Serge Polkovnikov 2004-07-02 13:22:48 MSD
В догонку 
$ rpm -qf /usr/share/locale/uk/LC_MESSAGES/xine-ui.mo 
xine-ui-0.99.1-alt2 
Comment 17 Anton Farygin 2004-07-02 13:43:31 MSD
А.. ну так надо было начать с того, что перевод на украинский.

Хорошо, я посмотрю что смогу сделать.

Либо отображение, либо выкину перевод.
Comment 18 Anton Farygin 2004-07-05 19:00:19 MSD
Не удалось воспроизвести на 0.99.2. Плюс я добавил перевод на русский.
Comment 19 Serge Polkovnikov 2004-07-07 14:04:36 MSD
Поставил 0.9.2. Таже ерунда, только теперь везде (после добавления/обновления  
локализации). Скорее всего он берёт какой-то не тот фонт... Может ему какой-то 
специфический пакет со шрифтами нужен? 
Comment 20 Anton Farygin 2004-07-09 11:38:06 MSD
Нет, он использует helvetica.

Все должно работать без всяких проблем. Проверьте свои системные настройки.

А также - какие шрифты стоят в системе ?
Comment 21 Serge Polkovnikov 2004-07-09 12:18:29 MSD
Воспроизводимость бага 100% - на пяти машинах. 
 
$ rpm -qa|grep fonts|sort 
dmtr40in-fonts-1.0-alt2 
MPlayer-fonts-1.0-led0.4.pre4 
ms-fonts-ttf-1.0-alt11 
urw-fonts-2.0-alt25 
val-fonts-ttf-1.0-alt12 
XFree86-100dpi-fonts-4.3.0-alt16 
XFree86-75dpi-fonts-4.3.0-alt16 
XFree86-cyr_rfx-fonts-koi8-u-1.1-alt8 
 
Comment 22 Anton Farygin 2004-07-09 12:30:26 MSD
А где, собственно, fontconfig ?
$ rpm -qa|grep font|sort
chkfontpath-2.0.1-alt1
dmtr40in-fonts-1.0-alt2
fontconfig-2.2.2-alt4
fontconfig-devel-2.2.2-alt4
j2se-sun-fonts-1.4.2_05-alt1
urw-fonts-2.0-alt25
xfonts-phonetic-19980806-ipl4
XFree86-100dpi-fonts-4.3.0-alt16
XFree86-75dpi-fonts-4.3.0-alt16
XFree86-cyr_rfx-fonts-koi8-r-1.1-alt7
Comment 23 Serge Polkovnikov 2004-07-09 13:17:11 MSD
$ rpm -qa|grep fontconfig 
fontconfig-2.2.2-alt4 
Comment 24 Serge Polkovnikov 2004-07-09 13:48:54 MSD
Добавил недостающих(по сравнению с вашими) шрифтов - не помогло... 
 
$ rpm -qa|grep font|sort 
chkfontpath-2.0.1-alt1 
dmtr40in-fonts-1.0-alt2 
fontconfig-2.2.2-alt4 
j2se-sun-fonts-1.4.2_05-alt1 
MPlayer-fonts-1.0-led0.4.pre4 
ms-fonts-ttf-1.0-alt11 
urw-fonts-2.0-alt25 
xfonts-phonetic-19980806-ipl4 
XFree86-100dpi-fonts-4.3.0-alt16 
XFree86-75dpi-fonts-4.3.0-alt16 
XFree86-cyr_rfx-fonts-koi8-r-1.1-alt7 
XFree86-cyr_rfx-fonts-koi8-u-1.1-alt8 
Comment 25 Anton Farygin 2004-07-09 14:29:39 MSD
2spider: просьба попробовать воспроизвести: поставить систему в украинской
локали по умолчанию (Master 2.4) и запустить в нем xine.

2gvy: посмотри у себя тоже, плз.

2p_serge: что в переменных LANG и LANGUAGE ?
Comment 26 Michael Shigorin 2004-07-09 15:09:16 MSD
Попробую, еще не тестил в uk_UA.
Comment 27 Serge Polkovnikov 2004-07-09 15:29:43 MSD
$ echo $LANG 
uk_UA.KOI8-U 
$ echo $LANGUAGE 
uk_UA.KOI8-U:ru_RU.KOI8-R 
 
Кстати в таком варианте LANGUAGE xine почему-то работает в русской 
локализации, а не в украинской 
Comment 28 Dmitriy Porollo 2004-07-09 16:07:07 MSD
xine-ui-0.99.2-alt1 в украинской
локали по умолчанию все нормально.
Comment 29 Serge Polkovnikov 2004-07-09 16:17:35 MSD
Всё, отловил. Пару-три месяца назад после обновления, КДЕ перестало видеть 
некоторые шрифты. Для исправления ситуации пришлось в /etc/font/local.conf 
добавить строки: 
    <dir>/usr/share/fonts</dir> 
    <dir>/usr/X11R6/lib/X11/fonts</dir> 
Вот они и мутили воду xine. Сейчас из закоменнтировал и стало всё ок. Другой 
вопрос почему они так повлияли на xine и почему только на него? 
Comment 30 Anton Farygin 2004-07-09 16:23:10 MSD
Закрываем как invalid.