Настройка языка верификации

Процесс автоматически определяет язык браузера и по умолчанию переходит на английский - вот как принудительно задать другой язык и как отдельно настроить язык писем.

Short answer

Интерфейс верификации автоматически определяет локаль браузера и по умолчанию переходит на английский. Чтобы принудительно задать язык, передайте language при создании сессии. Язык писем - это отдельное поле (contact_details.email_lang) - настройка одного не настраивает другое.

#Поведение по умолчанию

Если локаль браузера человека поддерживается Didit, интерфейс верификации использует её. Если нет - переходит на английский. Для этого ничего настраивать не нужно.

Вкладка Texts редактора white label, где формулировки переопределяются для каждого языка
  1. Texts переопределяет формулировки для каждого языка отдельно.
  2. Сохраните, прежде чем проверять процесс на другом языке.
Язык влияет как на интерфейс, так и на любые переопределённые вами формулировки.

#Принудительная установка языка

Автоопределение ошибается достаточно часто, чтобы это имело значение - общее устройство, телефон, купленный за границей, WebView, который передаёт локаль приложения, а не пользователя, или браузер, настроенный на язык, который человек на самом деле не читает. Когда вы знаете лучше, чем браузер, задавайте язык явно.

ПолеГдеЧто определяет
languageТело запроса при создании сессииЯзык интерфейса верификации
contact_details.email_langТело запроса при создании сессииЯзык email-уведомлений - приглашение, напоминания, обновления статуса
email_languageОбновление статуса сессииЯзык письма при смене статуса, если вы его отправляете

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

Note

Настройка языка интерфейса не настраивает язык писем. Процесс может корректно отображаться на испанском и при этом отправлять письма на английском, если был передан только language. Если ваши пользователи сообщают, что процесс был в порядке, а письма - нет, вот в чём причина.

#WebView и мобильные устройства

Внутри WebView локаль, которую видит страница, - это локаль хост-приложения, а не обязательно предпочтение пользователя в вашем продукте. Если в вашем приложении есть собственная настройка языка, передавайте её как language при создании сессии, а не полагайтесь на автоопределение - приложение это знает, а WebView нет.

#Языки с письмом справа налево

Несколько поддерживаемых языков пишутся справа налево, включая арабский. Направление обрабатывает сам процесс, настраивать его отдельно не нужно. Если вы переопределили текст в Style Editor, проверьте, что эти переопределения читаются корректно и в RTL-локали, и в LTR - вручную написанная строка чаще всего ломается именно там.

#Собственный текст и языки вместе

Переопределения текста в Style Editor заменяют конкретные строки без форка переводов по каждой локали. В этом и смысл функции - но это также значит, что переопределение, написанное на одном языке, появится на всех языках, если вы не обработаете это отдельно. Если вы поддерживаете несколько языков, старайтесь оставлять поставляемые переводы и переопределять только то, что действительно необходимо.

#Искажённые или бессмысленные слова в процессе

Если пользователь сообщает об искажённом тексте - словах с перепутанными буквами или смеси двух языков посреди предложения - обычная причина не в собственном переводе процесса. Это функция автоперевода страницы в браузере или расширение, переписывающее страницу поверх отрисовки процесса.

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

#Языки OCR - это другое

OCR Didit читает документы более чем на 130 языках. Это полностью независимо от языка, на котором показан интерфейс: человек может пройти процесс на английском, держа в руках документ, напечатанный на греческом, и оба варианта сработают. См. поддерживаемые документы и страны.

#Отчёты на английском

Скачиваемый PDF-отчёт по сессии всегда отображается на английском, независимо от языка процесса. Это внутренний артефакт для комплаенса, а не то, что вы передаёте конечному пользователю. См. скачивание отчёта о верификации.

#Язык и отток

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