Получить все сообщения из текущего домена в PHP gettext - PullRequest
1 голос
/ 19 января 2011

В PHP есть функция gettext () для поиска сообщения в текущем домене.

Есть ли способ получить все сообщения из текущего домена?

Ответы [ 3 ]

1 голос
/ 19 января 2011

Документация PHP говорит нет.

1 голос
/ 19 января 2011

Нет, нет.Низкоуровневый API libgettext также не предоставляет никаких средств.

Вы можете использовать (и переписать) адаптер gettext из Zend_Translate (или php-gettext или gettext.php) для чтенияоднако весь файл сообщения gettext.

0 голосов
/ 06 мая 2011

Текущий домен по определению содержит бесконечные сообщения, поэтому ваш вопрос не так полезен.Вопрос "Как перечислить сообщения в определенном каталоге сообщений?"может быть более подходящим.

Получить переводы из .po или .mo файла

Это возможно в командной строке, например,

$ msgcat <catalog-name>
...
#: conf/global_settings.py:44
msgid "Arabic"
msgstr "Árabe"

#: conf/global_settings.py:45
msgid "Bengali"
msgstr "Bengalês"
...