WPML

Перевод любого типа полей Ninja Forms

Более 28 типов полей Ninja Forms переводятся через Расширенный редактор переводов WPML: текст, абзац, имя, email, адрес, телефон, список (выбор, радиокнопка, чекбокс, множественный выбор), число, дата/время, загрузка файла, отправка. Повторяющиеся поля (Repeater Fields) переводятся на уровне строк: метки добавления строк и метки полей в каждой строке остаются многоязычными.

Многошаговые формы переводятся шаг за шагом

Многошаговые формы разбивают длинные формы на более короткие страницы. Ninja Forms Multilingual переводит заголовок каждого шага, метки кнопок навигации (Previous, Next, Submit) и условную логику для каждого шага. Многошаговый процесс остается на языке посетителя от первого шага до экрана успешного завершения.

Макеты и стили сохраняются при переводе

Визуальный конструктор Layout & Styles от Ninja Forms позволяет Вам создавать столбцы, сетки и стилизованные разделы внутри формы. Дизайн сохраняется при переводе формы — меняются только строки. Посетители видят одинаковый макет на каждом языке, только с переведенными метками.

Поля выбора изображений переводят метку, но сохраняют изображение

Поля выбора изображений (Image Select Fields) связывают визуальный выбор (миниатюру) с текстовой меткой. Ninja Forms Multilingual переводит метку для каждого языка, в то время как изображение остается общим для всех языков. Визуальный селектор работает идентично; посетитель читает метку на своем родном языке.

Подсказки сохранения прогресса переводятся

Функция Сохранить прогресс (Save Progress) от Ninja Forms позволяет посетителям сохранить частично заполненную форму и продолжить позже. Все подсказки для посетителей (кнопка Сохранить прогресс, письмо для возобновления, текст подтверждения) переводятся, поэтому посетители проходят весь процесс на своем родном языке.

Сообщения об ошибках валидации для каждого поля переводятся

Каждое поле Ninja Forms содержит собственный текст валидации: ошибка обязательного поля, ошибка формата, пользовательское сообщение о проверке. Каждое из них отображается как переводимая строка в Расширенном редакторе переводов. Тексты Anti-Spam и Honeypot переводятся через WPML Перевод строк.

Сообщения об успехе и перенаправления после отправки переводятся

Ninja Forms использует Действия (Actions), чтобы определить, что происходит после отправки. Действие Сообщение об успехе (Success Message) отображает встроенную благодарность — с переводом для каждого языка. Действие Перенаправление после отправки (Submission Redirect) направляет посетителя на URL-адрес после отправки; Вы задаете URL-адрес для каждого языка, чтобы каждая языковая версия вела на свою собственную страницу благодарности.

Текст действия с email переводится

Каждое Действие с email (Email Action) в форме переводится независимо. Кому (To), Имя отправителя (From Name), Тема (Subject) и шаблон Сообщения email (Email Message) — всё это находится в задании на перевод. Несколько действий с email для одной формы получают отдельные строки перевода. Уведомления для администратора и подтверждения для посетителей содержат свой собственный текст для каждого языка.

Каждое действие интеграции переводится

Архитектура Действий Ninja Forms превращает каждую интеграцию в шаг рабочего процесса для конкретной формы. Ninja Forms Multilingual переводит текст каждого действия, видимый посетителю. Webhook, Mailchimp, ActiveCampaign, HubSpot, Salesforce, ZohoCRM, Zapier, Slack, Trello, MailPoet, AWeber, Campaign Monitor, Constant Contact, EmailOctopus, Emma, Kit и CleverReach получают переведенный ввод посетителей, а также переведенный текст сопоставленных полей. Метки списков, воронок, каналов и тегов также переводятся.

Текст действия оплаты переводится

Действия оплаты Ninja Forms для Stripe, Authorize.net, Elavon и PayPal переводят видимые посетителю строки в процессе оформления заказа (описания покупок, метки кнопок, состояния ошибок, тексты об успешном завершении), поэтому этап оплаты остается на языке посетителя.

С PTC формы звучат естественно на любом языке

Перевод формы Ninja Forms — это действительно сложная работа. Архитектура действий Ninja Forms усугубляет проблему. Одно и то же слово может означать разные вещи в разных действиях одной и той же формы. Submit (Отправить). Send (Послать). Continue (Продолжить).

Типичная настройка Ninja Forms сочетает в себе:

  • Темы и шаблоны тела писем для действия с email.
  • Текст действия сообщения об успехе, который появляется на странице после отправки.
  • URL-адреса действия перенаправления после отправки, которые ведут на страницы благодарности для каждого языка.
  • Действия интеграции для Mailchimp, HubSpot или Salesforce, которые передают сопоставленные значения в воронки продаж.
  • Сообщения об ошибках валидации для каждого поля.
  • Вывод макетов и стилей.
  • Метки навигации многошаговых форм.

Большинство строк короткие. Классический машинный перевод рассматривает каждую из них по отдельности. В результате форма читается как набор неловких фрагментов, а не как единое целое.

PTC — перевод ИИ от WPML работает с полным контекстом Вашего сайта. PTC знает, находится ли слово Submit на главной кнопке отправки формы или внутри кнопки Next-step многошаговой формы. Оно знает, относится ли слово Continue к подсказке сохранения прогресса или к действию оплаты. Оно знает, следует ли сообщение об успехе за контактной формой или формой регистрации.

В результате всё читается так, будто форма изначально была создана на каждом из этих языков. Текст каждого действия в правильном регистре. Сообщения о валидации, которые звучат понятно. Значения интеграции, которые совпадают на разных языках, поэтому последующие автоматизации не ломаются.

Известные ограничения

Перед началом работы стоит знать о двух особенностях:

  • Теги слияния (merge tags) внутри шаблонов действий с email не переводятся для каждого языка. При вставке тега слияния используется шаблон исходного языка. Отслеживается на странице известных проблем.
  • Дополнение Ninja Forms PDF Form Submission не генерирует PDF-файлы, когда Ninja Forms Multilingual активно в формах с настроенными переводами. Отслеживается в повторяющейся теме на форуме.

Создано совместно с командой Ninja Forms

Ninja Forms Multilingual поставляется с подтвержденной совместимостью с Ninja Forms на совместной странице совместимости Ninja Forms. Когда Ninja Forms выпускает релиз, Ninja Forms Multilingual не отстает.

Ninja Forms Multilingual включено в WPML

Ninja Forms Multilingual поставляется с Multilingual CMS и WPML Agency. Отдельная покупка не требуется. Купите WPML один раз, и каждый сайт с Ninja Forms, который покрывает Ваша учетная запись, станет многоязычным. Если у Вас уже есть WPML, активируйте Ninja Forms Multilingual на Вашей странице загрузок WPML.