질문
Zendesk는 Support에서 사용자의 언어를 어떻게 감지하나요?
답변
Zendesk는 다양한 방법으로 최종 사용자의 언어를 감지합니다. 다국어를 지원하는 경우, 이 문서에서는 최종 사용자의 언어 감지 방법에 대해 가능한 모든 상황을 다룹니다.
상담사가 사용자를 만든 경우 사용자 언어가 감지되는 방법
관리자 또는 상담사가 사용자를 만들면 Support 계정의 기본 언어와 일치하도록 자동으로 설정됩니다. 기본 언어를 변경하려면 관리 센터를 열고 현지화 페이지로 이동합니다. 현지화 탭 아래에서 기본 언어를 선택합니다. 자세한 내용은 Zendesk Support에 다국어 추가 문서를 참조하세요.
자동 감지가 활용되는 경우 사용자 언어가 설정되는 방법
자동 언어 감지는 Support 계정에서 아직 만들지 않은 사용자에게만 적용됩니다.
- 이메일: 최종 사용자가 티켓 제출 전에 Support에 생성되지 않은 경우, Support 계정에 최초로 전송된 이메일 본문에 포함된 텍스트에 의해 언어가 자동으로 감지됩니다. 다른 언어가 계속 사용되더라도 이후의 이메일이나 티켓은 이를 덮어쓰지 않습니다.
- 헬프 센터: 등록되지 않은 최종 사용자는 헬프 센터 메뉴 모음에서 언어를 선택하고 해당 로캘에서 요청을 제출할 수 있습니다. 사용자가 만들어질 때의 언어는 티켓 제출 시 보고 있던 헬프 센터의 언어로 식별됩니다.
- 웹 위젯: Zendesk는 사용자의 웹 브라우저 기본 설정에서 사용자의 기본 언어를 감지할 수 있습니다. HTTP를 통해 전달되는 accept-language 헤더에 사용자의 기본 언어에 대한 정보가 포함됩니다. 헤더가 있는 경우 위젯에서 언어를 감지하고 Support 내에서 설정할 수 있습니다. 웹 위젯을 사용자 지정하여 브라우저 기본 설정을 무시하도록 선택할 수 있습니다. 자세한 내용은 웹 위젯(클래식)의 고급 사용자 지정 문서를 참조하세요.
- 지원 SDK: 최신 버전의 Support SDK를 사용하는 경우 등록되지 않은 최종 사용자의 언어는 해당 기기 로캘과 일치합니다. 기기의 로캘을 지원하지 않는 경우 사용자의 언어가 계정의 기본 언어로 설정됩니다.
- API: API를 통해 사용자가 생성된 경우 사용자의 언어는 Support 인스턴스의 기본 언어입니다. 사용자에 대해 특정 언어를 선택하려면 API 호출에서 로캘을 전달합니다.
- 소셜 미디어: 소셜 미디어 티켓의 경우 언어 인식이 작동하지 않습니다. 최종 사용자가 Facebook Messenger와 같은 소셜 미디어 플랫폼에서 티켓을 보낼 때 최종 사용자 프로필에 연결되는 기본 Zendesk 계정 언어입니다.
- 트리거: 트리거를 통해 프로필 내에서 사용자의 언어를 업데이트할 수도 있습니다(트리거 작업 요청자: 언어를 사용할 경우).
- 메시징: 사용자의 언어는 브라우저 언어를 Support에서 사용 설정한 경우에만 웹 브라우저 설정에서 감지됩니다. 변형 언어는 기본적으로 기본 언어로 다시 설정되며 기본 언어는 변형 언어와 맵핑되지 않습니다.
참고: 사용자의 언어가 명시적으로 설정되어 있지 않은 경우, 계정의 기본 언어가 변경되면 사용자가 감지한 언어도 변경됩니다.
사용자의 언어가 올바르게 설정되지 않은 경우 어떻게 해야 하나요?
위의 정보는 사용자 생성 시 사용자 언어만 설정하므로 사용자의 언어가 잘못 설정될 수 있습니다. 아래 옵션 중 하나를 사용하여 이러한 오류를 해결하세요.
- 사용자의 언어를 수동으로 변경합니다. 이 작업은 한 번에 하나씩 수행됩니다.
- Zendesk API에서 많은 사용자 만들기 또는 업데이트 호출을 사용하여 스크립트를 만듭니다.