Расширенные настраиваемые поля Страница параметров + WPML меняет оба языка

Я пытаюсь внедрить WPML на веб-сайте для перевода страницы параметров ACF, но всякий раз, когда я обновляю поле на странице параметров, он обновляет как язык WPML по умолчанию, так и английский язык.

У меня настроены оба настраиваемых поля с помощью WPML, я могу изменить все метки, и когда я меняю язык, он работает, но значение всегда остается одинаковым для обоих языков.

Насколько я проверял, он работает везде за пределами страницы параметров.

Спасибо за помощь!


person Mauricio Dziedzinski    schedule 25.10.2016    source источник


Ответы (2)


Вы должны убедиться, что в параметрах WPML для поля задана возможность перевода, чтобы оно распознавало изменения в поле между языками. Перейдите в WPML -> Управление переводами -> Настройка многоязычного контента (вкладка) -> Перевод пользовательских полей, а затем найдите поле-слаг.

Для каждого поля-слага есть три варианта.

  • Не переводи.
  • Скопировать с оригинала на перевод
  • Переводить

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

person Matias Vad    schedule 28.10.2016
comment
Я смог решить проблему только с помощью ACF Pro, я думаю, что нет поддержки WPML с бесплатной версией ACF :( - person Mauricio Dziedzinski; 01.11.2016

Я смог решить проблему только путем обновления до ACF Pro, я не уверен, что ACF поддерживает WPML в его бесплатной версии, но после обновления он работал очень хорошо, без проблем!

person Mauricio Dziedzinski    schedule 01.11.2016
comment
Итак, вы смогли использовать страницу параметров ACF и перевести страницы параметров через WPML? То же, что сообщения/страницы и т. д.? - person trainoasis; 21.12.2017