Если в системе не установлен alterator-fbi, то поведение make update-po (и, соответственно, alterator-l10) неочевидно: переводы из html-файлов не берутся без каких либо предупреждений. Дело в отсутствующей программе /usr/bin/configd-xgettext из пакета alterator-fbi. Предлагаю в случае, если требуется брать переводы из html-файла, а configd-xgettext не установлен, выдавать заметное предупреждение. http://git.altlinux.org/people/slazav/packages/?p=alterator.git;a=commit;h=bedc283dc5553fc0bfb80a5ac611e14e73d1900a Кроме того, я собираюсь открыть stderr от make update-po в alterator-l10n/update-module: -make -C "$mod_dir" update-po &> /dev/null || fatal "Can't do make update-po in $mod_dir" +make -C "$mod_dir" update-po > /dev/null || fatal "Can't do make update-po in $mod_dir" никакого лишнего шума это не добавит.
(В ответ на комментарий №0) > Если в системе не установлен alterator-fbi, то поведение > make update-po (и, соответственно, alterator-l10) неочевидно: переводы из > html-файлов не берутся без каких либо предупреждений. > > Дело в отсутствующей программе /usr/bin/configd-xgettext из пакета > alterator-fbi. Можно ещё попробовать реализовать config-xgettext без использования библиотек из alterator-fbi. В этом деле сильно поможет пакет xmlstarlet. Возьмёшься или мне посмотреть? > > Предлагаю в случае, если требуется брать переводы из html-файла, а > configd-xgettext не установлен, выдавать заметное предупреждение. > > http://git.altlinux.org/people/slazav/packages/?p=alterator.git;a=commit;h=bedc283dc5553fc0bfb80a5ac611e14e73d1900a > > Кроме того, я собираюсь открыть stderr от make update-po в > alterator-l10n/update-module: > -make -C "$mod_dir" update-po &> /dev/null || fatal "Can't do make update-po in > $mod_dir" > +make -C "$mod_dir" update-po > /dev/null || fatal "Can't do make update-po in > $mod_dir" > никакого лишнего шума это не добавит.
Если никто не против, я добавлю это изменение в сизифный alterator -- только что напоролся. Слава, спасибо за вытоптанные грабли :)