Skip navigation

Эта тема решена. Вот описание проблемы и ее решения.

Проблема:
Если вы создаете новые атрибуты и переводите их на другие языки, устанавливаете их в товарах на исходном языке и затем синхронизируете, чтобы они появились в переводах, но обнаруживаете, что атрибуты не отображаются в карточке товара до тех пор, пока не обновите перевод товара вручную.
Решение:
Мы рекомендуем вам перейти в раздел WooCommerce → WooCommerce Multilingual & Multicurrency → Status и кликнуть на ссылку Troubleshooting. На открывшейся странице вы сможете запустить различные опции по синхронизации. Если это не решит проблему, вы можете попробовать массово обновить товары на языке оригинала, используя функцию массового редактирования.

Если предложенное решение не кажется вам актуальным, пожалуйста, откройте новый тикет в службе поддержки WPML здесь.

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

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

Помечено: 

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

Последнее обновление: Andrey 1 год назад.

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

Автор Записи
7 декабря, 2023 на 9:19 дп #15014681

stanislavS-19

Здравствуйте. Я создаю новые атрибуты, перевожу их на другие языки. Устанавливаю их в товарах на исходном языке, потом синхронизирую, чтобы они прописались и в переводах. Они прописываются, но не отображаются в самой карточке товара. Но, если обновить перевод товара, то тогда отображаются. В ручную обновлять все товары - занимает много времени. Нет ли массового обновления переводов?

Более подробно здесь: скрытая ссылка

7 декабря, 2023 на 11:20 дп #15016075

Andrey
Supporter

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

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

Добрый день,

Спасибо за детальное объяснение проблемы. Это ожидаемое поведение. При использовании стороннего плагина, у него нет привязки к WPML, поэтому обновление только для товаров на языке оригинала.

При обновлении самого товара, в этот самый момент WPML синхронизируют все параметры товара. По этой причине, Вы получаете результат при обновлении товара.

Попробуйте перейти в WooCommerce → WooCommerce Multilingual & Multicurrency → Status,и на ссылку Troubleshooting. Откроется страница, где можно попробовать запустить разные опции по синхронизации.

Если это не помогает, тогда остается вариант попробовать массово обновить товары на языке оригинала с использованием опции массовое редактирование. Приложил скриншот.

Products-‹-WCML-Plugin-GUI-—-WordPress.png
7 декабря, 2023 на 12:03 пп #15016297

stanislavS-19

"WooCommerce → WooCommerce Multilingual & Multicurrency → Status" - это не помогло. А вот стандартное массовое обновление товаров на каждом из языков помогло. Теперь в карточках товара на любом языке атрибуты отображаются. Спасибо.

7 декабря, 2023 на 2:17 пп #15017533

Andrey
Supporter

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

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

Отлично. Хорошего Вам вечера.