WPML

Перевод каждого типа поля Ninja Forms

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

Ninja Forms на английском
Ninja Forms на английском
Форма Ninja Forms на испанском
Форма Ninja Forms на испанском

Пошаговый перевод многошаговых форм

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

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

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

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

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

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

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

Перевод сообщений о проверке для каждого поля

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

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

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

Перевод текста действий с email

Каждое действие с email в форме переводится независимо. Кому, Имя отправителя, Тема и шаблон Сообщение email находятся в задании на перевод. Несколько действий с email в одной форме получают отдельные строки перевода. Уведомления для администратора и подтверждения для посетителей содержат свой собственный текст для каждого языка.

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

Архитектура Actions в 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 — это действительно сложная работа. Архитектура Actions в Ninja Forms усугубляет проблему. Одно и то же слово может означать разные вещи в разных действиях одной и той же формы. Отправить. Послать. Продолжить.

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

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

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

PTC — перевод ИИ от WPML работает с полным контекстом Вашего сайта. PTC знает, находится ли слово Отправить на главной кнопке отправки формы или внутри кнопки Следующий шаг многошаговой формы. Оно знает, относится ли Продолжить к подсказке сохранения прогресса или к действию оплаты. Оно знает, следует ли сообщение об успехе за контактной формой или за формой регистрации.

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

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

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

  • Теги слияния внутри шаблонов действий с 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.