На этой странице:
- Начало работы
- Создание и перевод Ваших форм
- Обновление переводимых форм
- Добавление перенаправления для переводимых форм
- Известные проблемы
- Получение помощи от нашей службы поддержки
Начало работы
Начните с установки и активации следующего:
- Плагин Ninja Forms
- Основной плагин WPML и дополнение WPML → Перевод строк
- Плагин дополнения Ninja Forms Multilingual
Если ты новичок в WPML, ознакомься с нашим руководством по началу работы. Он быстро проведет Вас по всем вариантам перевода, которые Вы можете использовать.
Создание и перевод Ваших форм
Вот основные шаги, которые необходимо выполнить для перевода Ваших форм:
- Создайте форму на языке по умолчанию.
- Переводите форму.
- Вставьте блок Ninja Forms в запись, страницу или виджет и выберите форму, которую Вы хотите использовать, из выпадающего списка.
- Переведите пост, страницу или виджет, на котором размещена форма.
Создание формы «Язык по умолчанию
Чтобы создать форму с языком по умолчанию, перейдите в Ninja Forms → Добавить новую. В этом примере мы используем шаблон формы «Свяжитесь с нами». Конечно, Вы можете использовать пустой шаблон и создать свою форму с нуля.
Переводим форму
WPML позволяет Вам выбирать различные методы перевода для Ваших форм.
Отправьте форму переводчикам
В разделе WPML → Translation Management Вы можете назначить перевод формы переводчику.
После того как Вы добавили формы в корзину переводов, нажмите на вкладку Корзина переводов. Выберите переводчика для разных языковых пар и отправьте свои формы на перевод.
Переводите форму самостоятельно.
Чтобы перевести форму самостоятельно, перейдите на страницу WPML → Translation Managementи выполните следующие шаги:
- В разделе Выбор элементов для перевода выберите Ninja Формы из первого выпадающего меню, а затем нажмите кнопку Фильтр.
- Выберите формы, которые Вы хотите перевести.
- В разделе Выбор вариантов перевода выберите опцию Перевести для языка (языков), на который Вы хотите перевести Ваши формы.
- Выберите опцию Перевести себя и нажмите на кнопку Добавить в очередь переводов.
- Теперь перейдите в раздел WPML → Переводы и нажмите кнопку Перевести для задания, связанного с Вашей формой Ninja.
Вы попадаете в Advanced Translation Editor, где Вы можете перевести свою форму. Вы можете использовать встроенный автоматический перевод для быстрого и легкого перевода.
На данный момент Вы не можете установить в формах на вторичных языках другой формат даты в поле даты или другую валюту.
Вставка формы на страницу или в запись
После создания и перевода Вашей формы пришло время добавить ее на страницу, в запись или виджет. В нашем примере мы создали новую страницу на английском языке и использовали блок Ninja Forms для добавления нашей формы.
Перевод страниц и записей, содержащих формы
Наконец, переведите страницу, запись или виджет, содержащий Вашу форму. Для этого нажмите на значок плюса, соответствующий языку, на который Вы хотите перевести Вашу страницу, в поле Язык.
Обновление переводимых форм
Если Вы измените форму на языке по умолчанию, Вам нужно будет обновить и ее переводы.
Чтобы обновить перевод формы, выполните следующие действия:
- Переходи по навигации WPML → Переводы.
- Статус показывает, что перевод формы нуждается в обновлении. Нажмите кнопку Редактировать в строке формы.
Добавление перенаправления для переводимых форм
Ninja Forms позволяет Вам добавить перенаправление на определенную страницу Вашего сайта после того, как посетитель отправит форму. Чтобы это перенаправление работало на всех языках Вашего сайта, сначала переведите страницу, на которую Вы хотите перенаправить. Затем выполните следующие действия:
- Отредактируйте Вашу форму Ninja.
- Перейдите в раздел Email & Actions и добавьте или отредактируйте перенаправление.
- В поле URL добавьте {wp:site_url} а затем слаг страницы, на которую Вы хотите перенаправить.
Не забудьте перевести страницу, на которую Вы хотите перенаправить. Как только Вы это сделаете, форма автоматически перенаправит Вас на страницу на нужном языке.
Известные проблемы
WPML отлично работает с этим плагином, но иногда могут возникать небольшие проблемы, над которыми мы работаем. Такое возможно, поскольку оба плагина часто обновляются.
Текущие нерешенные проблемы:
- Ninja Forms — Merge Tags in Emails & Actions Not Translated
- Ninja Forms — PDF Form Submissions | PDF Export Errors with Checkboxes Field
Также можно выполнить поиск по всем известным проблемам по этому плагину, включая ранее решенные.
Получение помощи от нашей службы поддержки
На нашем форуме есть сторонники, готовые шесть дней в неделю помогать Вам. Они обучены тому, как использовать WPML с формами Ninja.
Если Вы настраиваете сайт и WPML самостоятельно, пожалуйста, воспользуйтесь нашим форумом технической поддержки.