Автоматическое извлечение строк в определения - PullRequest
0 голосов
/ 15 октября 2011

Я только что унаследовал веб-сайт, написанный на PHP, чтобы интернационализировать его ... Проблема в том, что код не согласован. У него есть некоторые функции, в которых есть строки внутри echo и другие части, а в других функциях php закрывается, и html представляется правильно.

Я искал инструмент, который мог бы максимально облегчить мою работу. Получение как можно большего количества строк и определение (через определения) в другом файле.

Я думал о создании сценария с функциями регулярного выражения для достижения этой цели, но если там что-то было ... Я смотрел, но не мог найти. Возможно, я использую неправильные термины, так как я не англичанин.

Кто-нибудь знает хороший способ сделать это?

1 Ответ

1 голос
/ 15 октября 2011

Если вы открыты для использования gettext для I18N, тогда вы можете использовать xgettext: http://www.gnu.org/s/hello/manual/gettext/xgettext-Invocation.html

Вот учебник, подробно описывающий, как вы можете использовать его в PHP: http://www.phpdig.net/ref/rn26.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...