Как разобрать метки из файлов php или phtml, используя potcreater в Zend Framework 1

Как разобрать все метки, т.е. сообщения в файл .pot, используя следующий скрипт из кода проекта.

https://github.com/open-classifieds/common/blob/master/vendor/POTCreator/POTCreator.php

Я использую ZF1, поэтому я сделал класс из этого файла сценария и использую его следующим образом:

$obj = new Helper_potcreator();
$obj->set_root = APPLICATION_PATH . '/views';
$obj->set_exts('php|phtml');
$obj->set_regular('/_[_|e]\([\"|\']([^\"|\']+)[\"|\']\)/i');
$obj->set_base_path('..');
$obj->set_read_subdir(true);

$potfile = APPLICATION_PATH.'/languages/abc.pot';
$obj->write_pot($potfile);

но не добился успеха в разборе меток.

-1

Решение

Может быть проще просто использовать стандартную утилиту xgettext, если вы не хотите участвовать в этом конкретном проекте. Для конкретной помощи с открытыми объявлениями я бы порекомендовал поднять проблему с github.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]