java xgettext извлекает ключи внутри цитируемого текста

Я использую Apache Velocity в качестве менеджера шаблонов, внутри файлов HTML у меня есть вызовы gettext, как в следующем фрагменте кода:

<img alt="$i18n.tr("Some Text")" title="$i18n.tr("Some Text")" src="http://example.com.blah.jpg"/>

Кто-нибудь знает способ извлечь "Some Text", несмотря на кавычки, окружающие метод, некоторые модификаторы ключевых слов или что-то в этом роде?

PD: Я использую параметр --language = Java, принудительно с помощью плагина gettext maven

заранее спасибо


person gurbieta    schedule 16.04.2012    source источник


Ответы (1)


Попробуйте заменить двойные кавычки на одинарные:

title="$i18n.tr('Some Text')"

Скорость должна быть в порядке.

person Pavla Kůrková    schedule 18.12.2012
comment
Это допустимый синтаксис скорости, моя проблема в том, что с этим подходом плагин maven gettext (извлекающий как Java-код) не извлекает некоторый текст, из-за одинарных кавычек, окружающих текст, он должен использовать двойные кавычки для извлечения - person gurbieta; 20.12.2012