On Thu, Dec 13, 2012 at 05:39:40PM +0400, Свистунов Сергей wrote:
> Не помогает.
> $ cat test.tt2
> [% gettext('test') %]
> 'Hello [% gettext('world') %]'
> 
> $ xgettext -Lperl test.tt2 -o- --keyword=gettext:1
> ........
> #:
> test.tt2:1  
> 
> msgid
> "test"
> 
> msgstr ""
> 
> В моём примере засада в том, что [% gettext('world') %] находится внутри
> кавычек, что для перла невозможно. Чтобы корректно распарсить TT2, нужно
> написать грамматику для TT2 в xgettext, и пересобрать xgettext с ней.

Да, Вы полностью правы. Я проглядел отсутствие 'world' в выводе xgettext...

-- 
Vladimir Lettiev aka crux ✉ [email protected]
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить