Skip navigation

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Часовой пояс сторонника: Europe/Kyiv (GMT+03:00)

Помечено: 

Эта тема содержит 3 ответов, имеет 0 голоса.

Последнее обновление: dmitriyZ-2 1 день, 4 часа назад.

При содействии: Andrey.

Автор Записи
11 апреля, 2025 at 4:18 пп #16923703

dmitriyZ-2

Предыстория вопроса:
Я пытаюсь перевести поле ACF на странице: скрытая ссылка. Использую следующий код: <code>$sostav = get_field('состав'); <div id="sostav" class="product-features__content"> <?php foreach($sostav as $key => $value) { $ret = "$value"; if (next($sostav)==true) { echo $ret .= ", "; } else { echo $ret; } } ?> </div></code>

Симптомы:
В редакторе переводов выбираю перевести, перевожу, но он снова пишет, что не переведено. Вместо перевода показывается исходный язык.

Вопросы:
Почему перевод не сохраняется в редакторе переводов?
Как сделать так, чтобы перевод отображался вместо исходного языка?

12 апреля, 2025 at 8:40 дп #16925061

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Спасибо за обращение в службу поддержки WPML.

Если вы временно закомментируете вывод — сохраняется ли перевод в таком случае?

Также рекомендуем обновить версии MySQL и PHP на вашем сервере.
Пожалуйста, протестируйте ситуацию, оставив активными только плагины WPML и WooCommerce — это поможет исключить влияние сторонних расширений.

Обратите внимание, что для корректной работы WPML важно использовать последнюю версию плагина WooCommerce. Убедитесь, что он обновлен.

12 апреля, 2025 at 10:59 дп #16925172

dmitriyZ-2

Если я закомментирую код - естественно ничего не будет выводиться.Проблема в том, что исходный язык показывается, а перевод - нет.

12 апреля, 2025 at 5:59 пп #16925584

dmitriyZ-2

Плагин WPML работает, Woocommerce тоже.
Я использую плагин Advanced custom fields для товаров, а чтобы его перевести использую Advanced Custom Fields Multilingual
Выбираю Same fields across the languages.
Главный язык сайта сначала был русский, потом я изменил его на латышский.

Перевод групп полей, которые выводятся на странице товара работает неккоректно.
Ввожу переводы - они сохраняются, но ни в админке ни на странице товара текст не меняется, остаётся только на одном языке