Пустой файл PO при экспорте перевода строк WPML

У меня есть вопрос о файлах .po/.pot, которые я экспортирую из плагина WPML String Translation. Я провожу тесты локализации в WordPress, и у меня есть несколько строк, которые нужно перевести. Я хочу, чтобы они были переведены во внешнем программном обеспечении для перевода, поэтому мне нужно сделать экспорт файла .po/.pot.

Однако, когда я использую WPML String Translation для создания экспорта контекста строк, результирующий файл .pot оказывается пустым, за исключением некоторой информации заголовка. Не просто отсутствие перевода (это имело бы смысл, если бы это был файл .pot), но вообще отсутствие строк для перевода. Вот как это выглядит:

# This file was generated by WPML
# WPML is a WordPress plugin that can turn any WordPress or WordPressMU site into a full featured multilingual content management system.
# https://wpml.org
msgid ""
msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version:WPML_EXPORT_admin_texts_wpseo_internallinks\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language:nl\n"
"MIME-Version: 1.0\n"

Здесь не видно, но после строки MIME-версии вместо ожидаемых комбинаций msgid и msgstr генерируется пустая строка для каждой строки, которая должна быть там (в данном случае их 6, поскольку конкретный контекст содержит 6). струны). Это происходит как в файлах .po, так и в файлах .pot, экспортированных из WPML String Translation. Конечно, без исходных строк файл бесполезен для внешнего транслятора.

Кто-нибудь знает, что вызывает это, и как я могу это решить?


person Bob Balm    schedule 06.08.2015    source источник


Ответы (1)


Попробуйте включить отладку в Wordpress. https://codex.wordpress.org/it:Debug_in_WordPress

Может быть, что-то связано с памятью. Wordpress: http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

Хостинг: http://tutorials.hostucan.net/how-to-increase-php-memory-limit/

person Diego Betto    schedule 25.05.2016