2013-09-30 5 views
0

У меня есть эта строка в моем файле php <strong>%1$s</strong> has been successfully subscribed to %2$s НО в Poedit это выглядит так <strong>%s</strong> has been successfully subscribed to %s И линия на веб-сайте остается нетранслируемой. Как с этим бороться?В неправильной строке Poedit

ответ

0

Прочитайте GNU gettext manual, чтобы понять концепцию обновления PO-файлов из исходного кода. Затем используйте комбинацию xgettext и msgmerge, чтобы обновить ваш файл PO (который явно устарел) от текущих источников. Или используйте функциональность Poedit от источника.

+0

Спасибо! Я по-прежнему изучаю ваш предлагаемый материал, но опция «Обновление от источников» от Poedit не работала, несколько пропущенных линий вообще. – user2653883

+0

Вы знаете, «не работает» не очень подробно ... Вы, вероятно, не отметили строки как переводимые или что-то еще. Документация Gettext на использование 'xgettext' (который использует Poedit под капотом) объясняет, как настроить источники. –

Смежные вопросы