Перейти к содержимому
FormFlow

v1.7: одна форма, один язык для того, кто её заполняет

FormFlow v1.7.0 позволяет форме выбрать язык, на котором она говорит с отправителями, из девяти языков, и проводит этот выбор через Hosted page, уведомления, письма и страницы ошибок.

Эта статья переведена машинным способом. Читать оригинал на английском

A dark plate titled 'One Form. Nine languages.' with a central Form card ringed by nine locale chips, en ar es fr zh-CN hi ru ur bn, with ar and ur marked RTL.

v1.7.0 вышла 24 сентября 2026 года. Её главное — одна настройка: язык, на котором форма говорит с теми, кто её заполняет. До этого выпуска интерфейс формы следовал за тем, кто её читает. После него форма может говорить за себя.

В этом различии и вся возможность. Человек, заполняющий форму, редко знает, на каком языке ваша команда читает панель, и до v1.7.0 ему показывали выбор вашей команды, а не его собственный.

Что добавила v1.7.0

Запись Changelog для v1.7.0 фиксирует три добавления словами самой формы:

  • Язык для каждой формы: выберите язык, на котором форма говорит с теми, кто её заполняет. Её hosted page, уведомления, встроенная форма и сгенерированный код следуют ему, на любом из девяти поддерживаемых языков.

  • Письма на языке читателя: каждое письмо, отправленное FormFlow, теперь читается на языке получателя, справа налево там, где язык таков.

  • Переведённые страницы ошибок: страницы ошибок теперь появляются на языке читателя.

Тот же выпуск фиксирует два улучшения и одно исправление на краях. Microsites получили шрифты для хинди, бенгальского и русского, а форма, размещённая на одном из них, говорит на своём языке. Hosted pages и их уведомления теперь несут правильный шрифт для каждого поддерживаемого языка.

Девять языков, выбранных один раз на форму

Настройка задаётся для формы, а не для команды. Две формы одной команды могут говорить на разных языках, и выбор идёт с формой через каждую поверхность, которая её отображает: hosted page, уведомления, которые видит отправитель, встроенная форма и код, который вы копируете из Get code.

Девять языков — это девять языков продукта: английский, арабский, испанский, французский, упрощённый китайский, хинди, русский, урду и бенгальский. Арабский и урду читаются справа налево, и выпуск говорит, что письма следуют этому направлению, когда язык относится к ним.

Что на самом деле видит отправитель

Для человека, заполняющего форму, меняются три вещи, и все три раньше были на неправильном языке для всех вне вашей команды:

  • Оформление hosted page формы и уведомления вокруг полей.

  • Страницы ошибок: закрытая форма, форма, не принимающая отправки, страница, которой нет.

  • Письма, которые отправляет FormFlow: теперь они читаются на языке получателя.

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

Что не изменилось

Язык панели — отдельная настройка, и v1.7.0 не объединяет их. Команда может читать панель на одном языке и публиковать форму на другом. Выпуск не заставляет панель следовать за формой и не заставляет форму следовать за панелью.

Этот выпуск и не переводит ваши тексты. Записи описывают оформление и сообщения: hosted page, уведомления, страницы ошибок, письма. Подписи и описания полей, которые пишет владелец формы, остаются теми словами, которые он набрал, на том языке, на котором набрал.

Ничто здесь не меняет и контракт одного POST. Форма по-прежнему отправляет один раз со всеми полями, на каком бы языке она ни отображалась, и именно от этого свойства зависят Steps и встраивание.

Куда двигаться дальше

Если вы встраиваете форму, выбор языка приходит со сгенерированным компонентом, и руководство по встраиванию объясняет, чем этот компонент является и чем нет.

Если вы хотите увидеть, как структура формы описывается, а не переводится, статья v1.1 о ветвлении и загрузке документов — отправная точка. Обе вышли раньше этого выпуска, и ни одна из них из-за него не меняется.

Точные формулировки приведённых выше записей смотрите в выпуске по якорю Changelog v1.7.0.