[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: recoll и русские имена файлов djvu



On Sun, Mar 11, 2012 at 09:35:32PM +0200, Michael Shigorin wrote:
> On Sun, Mar 11, 2012 at 10:43:28AM +0800, sem wrote:
> > > > /usr/share/recoll/filters/rcldjvu проверка.djvu
> > > JFYI, УМВР:
> > Вопрос вроде по debian squeeze, а не по alt.
> > C пакетами из дистрибутива squeeze работает?
> 
> Я к тому, что это не апстримная проблема --
> патчи на recoll в пакет не входят.  Возможно,
> стоит попробовать собрать бэкпорт и если поможет,
> вешать баг на сквизовый пакет.
> 
Ну, для себя я вроде разобрался, может кому пригодится,
в фильтре /usr/share/recoll/filters/rcldjvu
почему-то в начале установлено:
LANG=C ; export LANG
LC_ALL=C ; export LC_ALL
замена этих строк на действующую в системе локаль:
LANG=ru_RU.UTF-8 ; export LANG
LC_ALL=ru_RU.UTF-8 ; export LC_ALL
приводит в желаемому результату, 
скрипт отрабатывает нормально с русскими именами файлов.

Странно, что при старте скрипт не делает проверку на используемую локаль в системе и, 
только при ее отсутсвии, устанавливает C.

Если это может быть приравнено к ошибке, то просьба к сведущим людям, при возможности,
если найдете время, сообщите ответсвенному за пакет recoll, я в этом совсем не копенгаген.

Спасибо, 
с ув. Савицкий Эдуард.


Reply to: