На этой странице
Выберите, как Вы хотите перевести каждую группу полей
Как переводить поля acf с помощью WPML
Одинаковые поля на разных языках
Различные поля на разных языках
Больше вещей, которые Вы можете сделать с помощью ACF Multilingual
Home » Документация по WPML » Связанные проекты » Advanced Custom Fields (ACF) Многоязычный – переведите все поля с помощью WPML
Advanced Custom Fields Multilingual (ACFML) представляет собой дополнение к WPML для перевода пользовательских полей acf на большее количество языков.
Более 70 000 разработчиков со всего мира полагаются на ACFML для создания своих продвинутых многоязычных сайтов WordPress.
На этой странице
Выберите, как Вы хотите перевести каждую группу полей
Как переводить поля acf с помощью WPML
Одинаковые поля на разных языках
Различные поля на разных языках
Больше вещей, которые Вы можете сделать с помощью ACF Multilingual
Для перевода вашего веб-сайта с помощью ACFML установите и активируйте следующие плагины:
Advanced Custom Fields (ACF) позволяет Вам создавать разнообразные группы полей, отвечающие специфическим потребностям Вашего сайта. Такая гибкость означает, что для каждой группы полей может потребоваться свой подход к переводу.
Допустим, Вы ведете сайт о технике и создаете пользовательские поля ACF для представления продуктов, такие как Описание продукта, Дата выпуска и Технические характеристики.
Вы хотите отображать одну и ту же информацию на всех языках Вашего сайта и просто перевести содержимое.
Теперь представьте, что Вы разрабатываете сайт для репетиторской службы. Вы используете пользовательские поля для таких деталей, как имя репетитора, предмет, биография и цена за час. На этой платформе у Вас есть разные преподаватели для англоговорящей и испаноговорящей аудитории.
Поэтому Вам нужна возможность отображать разные значения полей и даже разное количество полей на каждом языке.
С помощью ACF Multilingual (ACFML) Вы можете выбрать вариант перевода, который наилучшим образом отвечает уникальным потребностям каждой из Ваших полевых групп. У Вас есть два основных варианта на выбор.
Вы можете установить опцию перевода для каждой группы полей:
Если Вы не установите опцию перевода для группы полей, Вы не сможете перевести ее поля.
Для перевода полей, которые отображаются одинаково на всех языках, перейдите в WPML → управление переводом и отправьте ваш пост с пользовательскими полями на перевод.
Если вы решите перевести контент самостоятельно, принятие задания на перевод откроет расширенный редактор перевода WPML.
В этом редакторе вы можете переводить содержимое поста и его пользовательские поля.
Убедитесь, что каждое из пользовательских полей в Ваших различных группах полей имеет уникальное Имя поля. Если Вы используете одно и то же имя поля в нескольких пользовательских полях, Вы можете не увидеть все значения полей, доступные для перевода в Расширенном редакторе переводов.
С опцией различные поля для разных языков каждая языковая версия может иметь свои собственные значения пользовательских полей, макеты и дизайн. Это требует от вас перевода поста и его полей в редакторе WordPress или конструкторе страниц, который вы используете (Gutenberg, Elementor, Divi и т.д.).
Для перевода полей таким образом, чтобы они отображались по-разному на разных языках:
Выбрав для группы полей «Разные поля на разных языках», WPML автоматически настроит для Вас правильный процесс перевода. Вам не нужно настраивать, к какому редактору перевода ведет значок плюса (+) — WPML знает, что Вы хотите получить разное содержимое для каждой языковой версии.
Когда Вы просматриваете домашние страницы на основных и дополнительных языках на фронтенде, Вы увидите, что переводы подключены, и для каждой языковой версии отображаются свои значения полей и их расположение.
Ознакомьтесь с этими смежными темами, чтобы получить более подробную информацию об использовании ACF и WPML: