Woocommerce Многоязычная проблема, Как добавить и редактировать строку.

Я работаю над многоязычным интернет-магазином, используя Woocommerce. Я скачал woocommerce .po и .mo, они работают нормально.

Тем не менее, я добавил некоторый пользовательский контент в некоторые файлы .php.
И есть строка, которую я хочу перевести.

Например. Я нашел код в «templates / content-product.php», и этот код находится в строке 64:

Я попал в .po файл.
И добавил:

#: templates / content-product.php: 64
msgstr «Просмотр продукта» msgstr «查看 產品»

Но это не работает.
Как проверить точную строку кода, чтобы она работала?

0

Решение

Вы должны скопировать файлы шаблона в папку WooCommerce вашей темы. И затем, если вы измените строки, используйте gettext() функции с пользовательским текстовым доменом.

Например:

_e( 'Some sample text', 'my-text-domain' );

После этого вы сможете создавать файлы mo / po для «my-text-domain».

Руководство разработчика по интернационализации плагинов
Кодекс: i18n для разработчиков WordPress

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]