На этой странице
Как переводить с помощью ACFML
Одинаковые поля на разных языках
Home » Документация WPML » Связанные проекты » Advanced Custom Fields (ACF) multilingual — переводите все поля с помощью WPML
На этой странице
Как переводить с помощью ACFML
Одинаковые поля на разных языках
Чтобы перевести свой веб-сайт с помощью ACFML, установите и активируйте следующие плагины:
Прежде чем начать
Чтобы поля отображались для перевода, избегайте использования одного и того же имени поля несколько раз и не начинайте с символа подчеркивания (например, _custom_field).
ACFML предлагает три способа перевода и отображения пользовательских полей.
Эта опция позволяет отображать поля, используя ту же структуру, что и в исходном языке, переводя только значения полей.
Например, подумайте о странице «Наша команда» на вашем веб-сайте. Ваша команда одна и та же, независимо от языка страницы. Поскольку вы показываете одну и ту же информацию (людей в вашей команде и их данные), вам следует использовать «одинаковые поля на разных языках» для полей в этой группе.
Вы введете информацию о своей команде один раз, на языке сайта по умолчанию. Затем вы переведете эти данные на остальные языки сайта.
Чтобы отображать одни и те же поля на разных языках:

Если вы не можете найти свой контент на панели управления переводами, перейдите в WPML → Настройки, прокрутите вниз до Перевод типов записей и убедитесь, что для вашего контента установлено значение Переводимый.
Эта опция позволяет отображать переведенные поля с разными значениями на каждом языке. Это полезно, когда вы хотите показывать локализованные версии похожего контента.
Подумайте о компании, которая организует мероприятия и предлагает разные мероприятия для аудитории на разных языках. Страница «Мероприятия» должна показывать разный контент (мероприятия) для каждого языка.
Чтобы отображать разные поля на разных языках:


Режим эксперта позволяет вручную управлять настройками перевода для каждого пользовательского поля. Эта опция полезна, когда вам нужно сочетание одинаковых и разных полей на разных языках, и требуется независимый контроль перевода для каждого поля.
Например, в приведенном ниже примере мероприятия у нас есть сочетание полей с разными настройками перевода; заголовок и описание переводятся, а цена, дата и адрес копируются.
Режим эксперта доступен наряду с другими опциями ACFML при выборе метода перевода группы полей.
Метки полей ACF — это имена, которые идентифицируют каждое пользовательское поле в редакторе WordPress. На внешнем интерфейсе метки полей обычно отображаются в формах, чтобы помочь идентифицировать различные поля.
Чтобы перевести метки полей ACF:
Варианты полей ACF — это пользовательские поля с несколькими вариантами, такими как переключатели, раскрывающиеся списки и флажки. Эти поля обычно используются в формах и требуют отдельного перевода.

Чтобы перевести варианты полей ACF:
Начните создавать многоязычный веб-сайт с пользовательскими полями.
Да, вы можете переводить блоки ACF с помощью ACFML, используя те же методы перевода, которые были рассмотрены ранее: одинаковые поля или разные поля на разных языках.
Да, вы можете использовать разные изображения на разных языках. Просто используйте Разные поля на разных языках и загрузите разные медиафайлы на каждом языке.
Если вы хотите использовать Одинаковые поля на разных языках, установите дополнение WPML Media Translation и перейдите в WPML → Media Translation, чтобы загрузить разные изображения для каждого языка.







