Problem: На сайте клиента, использующего WPML, String Translation и WooCommerce Multilingual & Multicurrency, отсутствует раздел Troubleshooting в WooCommerce Multilingual & Multicurrency. Из-за этого клиент не может выполнить действия, такие как 'Synchronize featured products' и 'Regenerate product lookup tables'. Кроме того, бейдж 'Featured' не отображается на всех языках, когда таксономия product_visibility установлена как Непереводимая. Solution: Мы провели тесты и выяснили, что проблема связана с настройкой таксономии product_visibility как 'Переводить'. Вот шаги, которые мы предприняли для решения проблемы: 1. Установили плагин Adminer. 2. Изменили настройку product_visibility на Не переводить. 3. Удалили все языковые записи, связанные с product_visibility, из таблицы icl_translations. 4. Обновили тестовый товар, и он снова отобразился в каталоге. Чтобы восстановить отображение товаров на румынском языке, клиенту необходимо: 1. Открыть товар, который должен отображаться на румынском языке. 2. Убрать отметку 'Это рекомендуемый товар' и сохранить изменения. 3. Снова установить отметку 'Это рекомендуемый товар' и сохранить. 4. Товар снова появится в каталоге. Также рекомендуем проверить настройки в WooCommerce → WooCommerce Multilingual & Multicurrency → Состояние (Status) на предмет неправильных настроек.
Если данное решение не актуально или не подходит под ваш случай, рекомендуем открыть новый тикет поддержки. Также настоятельно советуем проверить известные проблемы, версию постоянного исправления и убедиться, что у вас установлены последние версии тем и плагинов.
Problem: Вы пытаетесь синхронизировать статус продуктов между 'Published' и 'Draft' в WordPress с помощью WPML, но не можете найти встроенную функцию или кнопку для автоматической синхронизации. Solution: 1. Ручная синхронизация: - Перейдите в «Продукты → Все продукты». - Найдите нужный продукт. - Используйте переключатель языков в админ-панели или иконки языков в колонке «Языки». - Откройте перевод. - Измените статус перевода на такой же (Published или Draft). - Сохраните изменения. 2. Массовое редактирование: - Отметьте нужные продукты. - В выпадающем списке «Действия» выберите «Редактировать» и нажмите «Применить». - Установите нужный статус и обновите. 3. Дополнительный плагин для автоматической синхронизации: - Можно использовать готовый плагин от разработчиков WPML, который возможно поможет в вашей ситуации: https://github.com/OnTheGoSystems/wpml-synchronize-post-status Похожие обсуждения на форуме:
Если предложенные решения не актуальны или не подходят вашему случаю, мы рекомендуем открыть новый тикет поддержки. Также настоятельно рекомендуем проверить список известных проблем, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Проблема: Клиент пытается синхронизировать группы полей ACF между английским и испанским языками на своем сайте. При добавлении или изменении группы полей ACF на английском, они не изменяются на испанском. Решение: 1. В разделе WPML → Settings → Custom Fields Translation установите для нужных полей ACF настройку Translate или Copy, чтобы переводить значения вручную или копировать их автоматически. 2. Перейдите в ACF → Field Groups, откройте нужную группу полей и в настройках группы выберите параметр Multilingual setup и установите Same fields across languages. Это позволит автоматически настроить все поля группы для перевода или копирования. 3. Для более детальной настройки отдельных полей используйте режим Expert в настройках группы, чтобы задать конкретное поведение для каждого поля при переводе. 4. После настройки, при создании перевода страницы структура полей ACF сохраняется, и при обновлении записи на языке оригинала значения полей могут автоматически синхронизироваться. Рекомендуем протестировать работу перевода на нескольких записях.
Обратите внимание, что данное решение может быть неактуально или не подходить для вашего случая. Если проблема сохраняется, рекомендуем открыть новый тикет поддержки на форуме поддержки WPML. Также рекомендуем проверить известные проблемы, версию постоянного исправления и убедиться, что у вас установлены последние версии тем и плагинов.