Bug 10027 - Bad encoding specification in summary
Summary: Bad encoding specification in summary
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rdate (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-21 19:51 MSD by Nikolay A. Fetisov
Modified: 2009-05-10 09:33 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay A. Fetisov 2006-09-21 19:51:54 MSD
В 1.4-alt3 кодировка поля Summary указана как "ru". В результате в локалях, 
отличных от ru_RU.KOI8-R, его содержимое выводится неправильно. Должно быть 
полное объявление локали: Summary(ru_RU.KOI8-R).
Comment 1 Stanislav Yadykin 2006-09-22 11:19:31 MSD
alt4 уехало в инкаминг
Comment 2 Nikolay A. Fetisov 2006-09-24 16:18:07 MSD
Двойное задание Summary и description для одного языка, но в разных локалях 
(т.е. Summary(ru_RU.KOI8-R) и Summary(ru_RU.CP1251) в 1.4-alt4) не требуется, 
т.к. apt-get умеет сам выполнять перекодировку в соответствии с текущей локалью 
пользователя. 

Т.е. простое задание 'ru' в 1.4-alt3 (или 'ru_RU') не достаточно, т.к. apt-get 
не знает кодировку поля и выводит его как оно есть - и в результате, т.к. поле 
было в KOI8-R, то его можно было увидеть только в локали с KOI8-R. При полном 
задании локали поля вида ru_RU.KOI8-R apt-get может его правильно отображать в 
любой локали ru_RU.* . 

Ведение параллельно двух полей с ru_RU.KOI8-R и ru_RU.CP1251 явно избыточно; 
кроме того, довольно сложно сказать, какое из этих двух полей apt-get должен 
выбрать, например, при локали пользователя ru_RU.UTF-8.
Comment 3 Stanislav Yadykin 2006-09-25 14:27:44 MSD
alt5 уехало в инкаминг