WPML

Легко переводите свои формы Formidable Forms на любой язык с помощью WPML. Переводите метки, сообщения с подтверждением, уведомления по электронной почте и многое другое.

Форма Formidable Forms на английском языке
Форма Formidable Forms на английском языке

Начало работы

Чтобы перевести Formidable Forms с помощью WPML, установите и активируйте следующие плагины:

Перевод Formidable Forms с помощью WPML

Чтобы перевести форму Formidable Forms с помощью WPML:

  1. Перейдите в FormidableForms и откройте для редактирования форму, которую хотите перевести.
  2. Перейдите на вкладку Настройки и в разделе Form Settings нажмите Translate Form.
  1. Добавьте свои переводы и нажмите Обновить.

Чтобы увидеть переведенную форму на фронтенде, не забудьте перевести страницу, на которую Вы ее добавили.

Перевод сообщений по умолчанию

Сообщения по умолчанию (Message Defaults) — это тексты, которые Formidable Forms предоставляет по умолчанию в разделе Global Settings.

Чтобы перевести сообщения по умолчанию:

  1. Перейдите в WPMLПереводы.
  2. Прокрутите вниз до раздела Другие тексты (строки) и выберите тексты сообщений по умолчанию.
  1. Выберите метод перевода и выполните перевод.

Отправка уведомлений по электронной почте на дополнительных языках

По умолчанию Formidable Forms отправляет одно и то же уведомление по электронной почте, когда пользователь отправляет форму.

Чтобы отправлять уведомления по электронной почте на разных языках, Вам нужно создать отдельное письмо для каждого языка:

  1. Откройте форму для редактирования и перейдите в раздел Действия и уведомления .
  2. Создайте письмо для каждого языка. Не забудьте также включить переводы текста.
Настройка параметров для письма на английском языке
Настройка параметров для письма на английском языке
Настройка параметров для письма на испанском языке
Настройка параметров для письма на испанском языке

Далее, чтобы определить, когда отправлять каждое письмо, мы добавим условную логику:

  1. Перейдите на вкладку Build и добавьте в форму Скрытое поле.
  2. Нажмите на поле. Его настройки откроются на панели Field Options рядом с формой. Разверните там раздел Расширенные и введите код языка Вашей формы в поле Default Value. Например, наша форма на английском языке, поэтому мы вводим en.
Ввод кода языка по умолчанию в Скрытое поле
Ввод кода языка по умолчанию в Скрытое поле
  1. Затем перейдите на вкладку Настройки и нажмите Translate Form. Найдите код Вашего языка по умолчанию и переведите его на код дополнительного языка. Мы переводим на испанский, поэтому наш код — es.
  1. Наконец, вернитесь в раздел Действия и уведомления и добавьте условную логику для Ваших писем — Do this action if any of the following match: Скрытое equals «код языка письма»

Теперь Ваши письма будут отправляться, когда язык формы совпадает с языком письма.

Начало работы с WPML

Чтобы перевести Formidable Forms с помощью WPML, Вам потребуется тарифный план WPML Multilingual CMS или Multilingual Agency.

Посетите нашу страницу с ценами, чтобы узнать больше о наших тарифных планах.

Автор:Amir