Bug 5824 - Сборка с wxGTK2 вместо wxGTK2u приводит к падению на большинстве Unicode-строк
: Сборка с wxGTK2 вместо wxGTK2u приводит к падению на большинстве Unicode-строк
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/poedit)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-01-05 04:39 by
Modified: 2006-09-27 22:06 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-01-05 04:39:36
poedit падает на Unicode-строках с символами, не встречающимися в локали wxGTK2
(к сожалению, падает, а не пропускает такие символы). Многие программы
(особенно
это касается программ под Gtk+2) используют Unicode для хранения строк
локализации. Поскольку poedit работает с целым каталогом po, то он пытается
проглотить все имеющиеся локализации. Шансов не налететь при этом на символы,
отсутствующие в KOI8-r/CP1251, исчезающе мало.
Решение предельно простое (и оно работает, проверено): собирать poedit с
wxGTK2u
вместо wxGTK2 (и в зависимости прописать wxGTK2u, соответственно). С учетом
того, что на одной машине нормально сосуществуют wxGTK2 и wxGTK2u (правда,
-devel'ы конфликтуют), это вполне допустимо. Если очень критично, можно иметь
два пакета poedit, один с Unicode, второй без.
Сорри за многословность.
------- Comment #1 From 2005-04-07 08:59:46 -------
пересобрано