Bug 2025

Summary: вываливается если LANGUAGE имеет вид язык_страна.кодировка:язык_страна.кодировка
Product: Sisyphus Reporter: p_serge <serge>
Component: cycleAssignee: Oleg Gints <go>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P4    
Version: unstable   
Hardware: all   
OS: Linux   

Description p_serge 2003-01-21 15:06:30 MSK
[<a href="mailto:robin@robinl" target="_new">robin@robinl</a> DAT]$ LANGUAGE=uk_UA.KOI8-U:ru_RU.KOI8-R cycle
Traceback (most recent call last):
  File \&quot;/usr/share/cycle/cycle.py\&quot;, line 165, in ?
    app = MyApp(0)
  File \&quot;/usr/lib/python2.2/site-packages/wxPython/wx.py\&quot;, line 1705, in __init__
    _wxStart(self.OnInit)
  File \&quot;/usr/share/cycle/cycle.py\&quot;, line 145, in OnInit
    ret=first_login()
  File \&quot;/usr/share/cycle/dialogs.py\&quot;, line 261, in first_login
    if ask_name():
  File \&quot;/usr/share/cycle/dialogs.py\&quot;, line 269, in ask_name
    dlg = wxTextEntryDialog(parent, _(\'Enter you name:\'),_(\'New user\'),\'\',
  File \&quot;/usr/share/cycle/cycle.py\&quot;, line 29, in &lt;lambda&gt;
    __builtin__.__dict__[\'_\'] = lambda s: l.ugettext(s).encode(dl[1])
LookupError: unknown encoding: KOI8-U:ru_RU

ПС: Переоткрыть багу не смог - эта кнопка отправляет меня на окно ввода логина
---

---

Comment 1 Oleg Gints 2003-01-22 09:52:33 MSK
Исправил, надеюсь на этот раз окончательно :)
cycle-0.0.5-alt3.src.rpm к вечеру должен быть в
devel:/incoming/Sisyphus

Программа теперь перебирает языки, определенные в LANGUAGE
до первой удачной перекодировки. Если совпадений нет,
сообщения будут по-английски.

2 p_serge: Пакет небольшой (38K), могу выслать по почте для ускорения
тестирования, пишите на мой личный адрес (есть в пакете)
Comment 2 Oleg Gints 2003-01-22 09:52:33 MSK
Исправил, надеюсь на этот раз окончательно :)
cycle-0.0.5-alt3.src.rpm к вечеру должен быть в
devel:/incoming/Sisyphus

Программа теперь перебирает языки, определенные в LANGUAGE
до первой удачной перекодировки. Если совпадений нет,
сообщения будут по-английски.

2 p_serge: Пакет небольшой (38K), могу выслать по почте для ускорения
тестирования, пишите на мой личный адрес (есть в пакете)