WPML

MailChimp Multilingual переводит форму, которую видят Ваши посетители. Отдельный бесплатный плагин MC4WP: WPML Integration от ibericode отвечает за маршрутизацию по языкам. На сегодняшний день требуются оба плагина; в разработке находится единое дополнение (см. примечание внизу этой страницы).

Перед началом работы

Установите и активируйте следующие компоненты на одном и том же сайте WordPress:

  • Ядро WPML, WPML Перевод строк и дополнение MailChimp Multilingual. Скачайте его со страницы загрузок Вашей учётной записи WPML — оно включено в тарифы Multilingual CMS и Multilingual Agency. Это сторона WPML; она переводит форму подписки.
  • Mailchimp for WordPress (MC4WP) с сайта WordPress.org. Он подключает WordPress к Mailchimp, и именно в этом плагине Вы будете создавать свою форму подписки. После активации подключите его к Вашей учётной записи Mailchimp в разделе Mailchimp for WP > Mailchimp.
  • MC4WP: WPML Integration с сайта WordPress.org, разработанный ibericode. Это плагин маршрутизации, который отправляет каждую подписку в правильную аудиторию Mailchimp на основе языка посетителя в WPML. На сегодняшний день это отдельный бесплатный плагин; мы объединим его с MailChimp Multilingual в одном из следующих релизов.

Вам также понадобится учётная запись Mailchimp, в которой настроена хотя бы одна аудитория, и настроенные языки WPML в WordPress.

WPML поддерживает только плагин MC4WP. Собственный официальный плагин Mailchimp для WordPress — это другой плагин, и данное дополнение его не поддерживает. Если Вы используете его, перейдите на MC4WP, прежде чем продолжить.

Создание формы подписки в MC4WP

Перейдите в Mailchimp for WP > Forms и создайте форму подписки на языке по умолчанию Вашего сайта. Добавьте нужные поля (email, имя, флажки согласия на рассылку, текст согласия GDPR), текст кнопки отправки, а также сообщения об успешном выполнении и ошибках для каждой формы на вкладке Messages. MC4WP хранит свои сообщения для каждой формы отдельно, а не глобально, поэтому каждая форма имеет свой собственный набор.

Когда форма будет готова, вставьте её в нужное место на сайте — в блок на странице, виджет боковой панели, область футера или в виде флажка на странице оформления заказа WooCommerce или в форме комментариев WordPress через настройки интеграции MC4WP.

Перевод формы с помощью WPML

Как только Вы сохраните форму в MC4WP, она станет доступна для перевода через WPML — сканирование не требуется.

  1. Перейдите в WPML > Переводы > Панель управления.
  2. Прокрутите до раздела Mailchimp Sign-up Forms.
  3. Выберите формы, которые хотите перевести, и отправьте их на перевод предпочитаемым методом.

Задание на перевод содержит каждую строку формы, которую видят посетители: метки полей, плейсхолдеры, текст кнопки отправки, метки флажков подписки и текст согласия (включая чистый HTML), а также каждое сообщение об успехе и ошибке со вкладки Messages. Вам не нужно регистрировать строки вручную.

Если Ваш текст согласия содержит ссылку на внутреннюю страницу, например, на политику конфиденциальности, сначала переведите эту страницу. WPML перезаписывает ссылку в тексте согласия на переведённую страницу только в том случае, если перевод существует на момент отправки формы на перевод.

Маршрутизация подписок в правильное место назначения Mailchimp

Дополнение WPML переводит форму; маршрутизация по языкам происходит в MC4WP: WPML Integration. Страница его настроек находится в админ-панели WordPress в разделе Mailchimp for WP > WPML и состоит из двух частей:

  • Language map. Таблица с одной строкой для каждого языка сайта в WPML. Для каждого языка выберите целевую аудиторию Mailchimp из выпадающего списка в столбце Mailchimp list. Вариант по умолчанию -- use form or integration setting использует аудиторию, настроенную в самой форме. (В выпадающем списке по-прежнему используется старая метка list, но место назначения — это то, что Mailchimp теперь называет аудиторией.)
  • Subscriber language. Один флажок: Set the subscriber’s language based on the site language. Включите его, чтобы поле language подписчика в Mailchimp заполнялось на основе языка WPML в момент отправки. Mailchimp использует это поле для работы своих функций, зависящих от языка контакта.

Сохраните страницу. С этого момента подписка с французской страницы отправляется в ту аудиторию, которая привязана к французскому языку, и поступает в Mailchimp с тегом language: fr. Та же логика маршрутизации применяется к любому другому языку на сайте.

Настройка стороны Mailchimp — аудитории, теги и группы

Определите структуру в Mailchimp до завершения настройки маршрутизации. Существует два рабочих варианта:

  • Одна основная аудитория, сегментированная по языкам. Собственная рекомендация Mailchimp. Привяжите каждый язык WPML к одной и той же аудитории и используйте поле language (устанавливаемое плагином маршрутизации) вместе с тегами, группами и сегментами для управления приветственными цепочками и кампаниями для каждого языка. Использование одной аудитории обходится дешевле (Mailchimp взимает плату за каждую аудиторию) и её проще поддерживать.
  • Отдельная аудитория для каждого языка. Используйте этот вариант, если хотите, чтобы подписчики каждого языка хранились полностью отдельно, со своим собственным письмом-подтверждением, приветственным письмом и набором автоматизаций. Привяжите каждый язык WPML к разным аудиториям в карте языков плагина маршрутизации.

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

Как Mailchimp переводит то, что не переводит WPML

Как только подписчик попадает в Mailchimp, каждое последующее письмо отправляется из Mailchimp — WPML и MC4WP больше не участвуют в процессе. Разделение выглядит следующим образом:

Где переводитсяWordPress / MC4WPMailchimp
Форма подписки (поля, метки, текст согласия)Да
Сообщения об успехе и ошибкахДа
Письмо для двойного подтверждения подпискиДа
Приветственное письмо после подтвержденияДа
Автоматические цепочки (капельные кампании)Да
Контент маркетинговых кампанийДа

Для контента на стороне Mailchimp предлагается три варианта работы с несколькими языками: условные теги слияния, управляемые полем language подписчика, ссылки на версию письма в Google Переводчике или отдельно созданные переведённые письма, отправляемые сегментам по языкам. В большинстве многоязычных конфигураций используются либо отдельные аудитории для каждого языка (каждая со своим письмом-подтверждением и приветственным письмом), либо одна аудитория с сегментами по языкам и переведёнными версиями писем.

Частые ошибки

  • Подписки переводятся правильно, но все попадают в одну аудиторию. Плагин маршрутизации (MC4WP: WPML Integration) не установлен, не активирован или его карта языков пуста. Откройте Mailchimp for WP > WPML и настройте карту.
  • Формы не появляются в Панели управления переводами. Убедитесь, что дополнение MailChimp Multilingual активно вместе с ядром WPML и WPML Перевод строк. Раздел Mailchimp Sign-up Forms появляется в Панели управления только тогда, когда дополнение активно.
  • Ссылка в тексте согласия в переведённой форме ведёт на политику конфиденциальности на исходном языке. Переведите страницу по ссылке до отправки формы на перевод. WPML перезаписывает ссылку только в том случае, если перевод уже существует на момент создания задания на перевод формы.
  • Письмо для двойного подтверждения подписки приходит на исходном языке. Это письмо настраивается в Mailchimp, а не в WordPress. Либо отправляйте каждый язык в свою собственную аудиторию (со своим письмом-подтверждением), либо используйте условные теги слияния Mailchimp, чтобы тело письма менялось в зависимости от поля language подписчика.
  • Подписки помечаются неправильным языком. Убедитесь, что флажок Set the subscriber’s language based on the site language установлен в разделе Mailchimp for WP > WPML.
  • На сайте используется официальный плагин Mailchimp для WordPress вместо MC4WP. Данное дополнение не поддерживает этот плагин. Перейдите на MC4WP: Mailchimp for WordPress, чтобы использовать этот процесс.

Скоро появится единое дополнение

На сегодняшний день Вам нужны два плагина совместимости поверх MC4WP: MailChimp Multilingual для перевода формы и MC4WP: WPML Integration от ibericode для маршрутизации. WPML и ibericode договорились интегрировать функциональность маршрутизации в само дополнение MailChimp Multilingual. После этого релиза на стороне WPML Вам понадобится только MailChimp Multilingual, а плагин ibericode будет направлять существующих пользователей к единому дополнению. Мы расскажем о процессе миграции в примечаниях к релизу, когда он будет выпущен.

Автор: Amir · Последнее обновление: 2 июля 2026 года

Автор: Amir · Последнее обновление: 2 июля 2026