Автоматически добавлять Gettext ко всем японским текстам во всех php-файлах в каталоге - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть около 500 файлов php, которые содержат некоторые японские тексты, которые должны быть переведены.Я хочу добавить gettext ко всем тем японским текстам.Как я могу добавить его автоматически во всех файлах php

1 Ответ

0 голосов
/ 17 июня 2019

Для начала вы можете извлечь все строки:

$ find DIRECTORY -name '*.php*' >POTFILES
$ xgettext -a --files-from=POTFILES

В результате в текущем каталоге будет файл messages.po, содержащий все возможные переводимые строки.Когда вы открываете messages.po в редакторе PO, таком как emacs (ключ s) или Poedit (проверьте документы), вы можете напрямую перейти к исходному файлу из файла PO.

Добавление gettext() вызовов автоматическине поддерживается, потому что обычно у вас будет много ложных срабатываний.

...