인증 언어 설정하기
플로우는 브라우저 언어를 자동 감지하고 영어로 대체됩니다 - 대신 언어를 강제하는 방법과, 이메일 언어를 별도로 설정하는 방법을 안내합니다.
인증 UI는 브라우저 로케일을 자동으로 감지하고, 지원하지 않으면 영어로 대체됩니다. 언어를 강제하려면 세션 생성 시 language를 전달하세요. 이메일 언어는 별도의 필드(contact_details.email_lang)이므로, 하나를 설정한다고 다른 하나도 설정되는 것은 아닙니다.
#기본 동작
사용자의 브라우저 로케일이 Didit이 지원하는 언어라면 인증 UI는 그 언어를 사용합니다. 지원하지 않으면 영어로 대체됩니다. 이를 위해 여러분이 별도로 해야 할 일은 없습니다.

- Texts는 언어별로 문구를 덮어씁니다.
- 다른 언어로 플로우를 테스트하기 전에 먼저 저장하세요.
#언어 강제하기
자동 감지가 틀리는 경우는 신경 써야 할 만큼 많습니다 - 공용 기기, 해외에서 구입한 휴대폰, 앱의 로케일을 그대로 보고하는 WebView, 또는 사용자가 실제로는 읽지 못하는 언어로 설정된 브라우저 등입니다. 브라우저보다 여러분이 더 잘 아는 경우라면 명시적으로 설정하세요.
| 필드 | 위치 | 제어하는 것 |
|---|---|---|
language | 세션 생성 본문 | 인증 UI의 언어 |
contact_details.email_lang | 세션 생성 본문 | 이메일 알림(초대, 리마인더, 상태 업데이트)의 언어 |
email_language | 세션 상태 업데이트 | 상태 변경 이메일을 보낼 때의 언어 |
모든 값은 대소문자를 구분하므로, 지원 언어 목록의 정확한 코드를 사용하세요. 이메일 언어를 전달하지 않으면 UI 언어와 무관하게 이메일은 영어로 대체됩니다.
UI 언어를 설정한다고 해서 이메일 언어까지 설정되는 것은 아닙니다. language만 전달했다면 플로우는 스페인어로 정상적으로 표시되면서도 이메일은 영어로 발송될 수 있습니다. 사용자가 "플로우는 괜찮았는데 이메일이 이상했다"고 보고한다면 이것이 원인입니다.
#WebView와 모바일
WebView 안에서는 페이지에 보고되는 로케일이 사용자의 선호가 아니라 호스트 앱의 것일 수 있습니다. 여러분의 앱에 자체 언어 설정이 있다면, 감지에 의존하지 말고 세션 생성 시 그 값을 language로 전달하세요. 앱은 알고 있지만 WebView는 모릅니다.
#오른쪽에서 왼쪽으로 쓰는 언어
아랍어를 포함해 지원되는 여러 언어가 오른쪽에서 왼쪽으로 씁니다. 방향 처리는 플로우가 담당하므로 별도로 설정할 필요는 없습니다. Style Editor에서 텍스트를 덮어썼다면, LTR 로케일뿐 아니라 RTL 로케일에서도 그 덮어쓴 문구가 올바르게 표시되는지 확인하세요 - 직접 작성한 문자열이 이 부분에서 깨질 가능성이 가장 큽니다.
#커스텀 텍스트와 언어를 함께 사용할 때
Style Editor의 텍스트 덮어쓰기는 로케일마다 번역을 포크하지 않고도 특정 문구를 교체합니다. 이것이 이 기능의 취지이지만, 한 언어로 작성된 덮어쓰기가 여러분이 직접 처리하지 않는 한 모든 언어에서 그대로 나타난다는 뜻이기도 합니다. 여러 언어를 지원한다면 가급적 기본 제공 번역을 유지하고, 정말 필요한 부분만 덮어쓰세요.
#플로우에서 나타나는 깨진 텍스트나 뒤죽박죽인 단어
사용자가 뒤섞인 텍스트 - 글자가 뒤죽박죽이거나 문장 중간에 두 언어가 섞이는 현상 - 를 보고한다면, 원인은 대개 플로우 자체의 번역이 아닙니다. 브라우저의 페이지 번역 기능이나 확장 프로그램이 플로우 렌더링 위에 페이지를 다시 쓰고 있는 경우입니다.
그 페이지에 대해 번역 기능을 꺼 달라고 요청하세요. 플로우는 이미 자체 언어를 제공하므로 브라우저에서 다시 번역하면 아무 도움도 되지 않고 오히려 반드시 깨집니다.
#OCR 언어는 별개입니다
Didit의 OCR은 130개가 넘는 언어로 된 문서를 읽습니다. 이는 인터페이스에 표시되는 언어와는 완전히 독립적입니다. 사용자는 영어로 플로우를 완료하면서 그리스어로 인쇄된 문서를 들고 있을 수 있으며, 둘 다 정상 작동합니다. 지원 문서 및 국가를 참고하세요.
#리포트는 영어입니다
다운로드 가능한 세션 PDF는 플로우 언어와 무관하게 항상 영어로 렌더링됩니다. 최종 사용자에게 전달하는 문서라기보다는 내부 컴플라이언스용 자료입니다. 인증 보고서 다운로드하기를 참고하세요.
#언어와 이탈률
특정 시장에서 이탈률이 유난히 높게 나타난다면, 다른 원인을 찾기 전에 먼저 언어 문제를 배제해 보세요. 사람들은 읽을 수 없는 플로우에 대해 불평하기보다 그냥 떠나 버립니다. 그 세션들이 실제로 어떤 로케일로 실행되었는지 먼저 확인하세요. 세션이 끝나지 않을 때를 참고하세요.
