지원 위젯에서 여러 언어 지원
Freshdesk는 여러 언어를 지원하여 글로벌 지원을 제공할 수 있습니다. 이 문서는 다국어 지원을 위한 지원 위젯 설정 방법을 설명합니다.
이 문서는 Freshdesk 지원 위젯에 관한 3개의 문서 중 3번째입니다:
- 지원 위젯 설정
- 지원 위젯 API를 사용한 고급 구성
- 지원 위젯에서 여러 언어 지원
이 문서에는 다음 내용이 포함되어 있습니다:
- 지원 위젯에서 다국어 지원 구성
- 다른 언어로 위젯 로드
지원 위젯에서 다국어 지원 구성
위젯을 여러 언어로 설정하려면 다음 순서대로 수행하십시오:
- Freshdesk 계정에 다른 언어를 설정합니다. 언어 관리를 참조하세요.
- 연락처 양식을 번역합니다.
- 간단한 양식을 사용하는 경우, 저희가 번역해 드립니다.
- 티켓 필드가 있는 양식을 사용하는 경우, 다국어 티켓 필드 및 양식을 참조하세요.
- 솔루션 문서를 번역합니다. 다국어 지식 베이스 설정을 참조하세요.
- setLabels API를 임베드 코드와 함께 사용하여 사용하는 다음 레이블을 번역합니다:
- 위젯 실행기 텍스트
- 위젯 배너 메시지
- 연락처 양식 제목
- 연락처 양식 제출 버튼
- 연락처 양식 확인 메시지
- 좌절 추적 배너 메시지
- 좌절 추적 설명
- 좌절 추적 확인
예를 들어, 다음 코드는 연락처 양식 제목에 대한 프랑스어와 스페인어 번역을 제공합니다.
FreshworksWidget("setLabels", {
'fr': {
contact_form: {
title:"Contactez nous"
}
},
'es': {
contact_form: {
title:"Contáctenos"
}
}
});
지원 위젯은 아랍어 및 히브리어와 같은 오른쪽에서 왼쪽으로 쓰는 언어를 지원하지 않습니다.
다른 언어로 위젯 로드
Freshdesk는 브라우저 기반 감지를 사용하여 특정 언어를 사용자에게 표시합니다. 브라우저의 언어가 Freshdesk 계정에서 지원하는 언어 중 하나와 일치하면, 연락처 양식과 솔루션이 해당 언어로 로드됩니다.
또한 위젯의 임베드 코드에서 'locale' 속성을 설정하여 특정 언어로 위젯을 강제로 로드할 수 있습니다. locale 속성은 최종 사용자의 브라우저 언어를 무시합니다. 예를 들어, 다음 코드는 독일어로 위젯을 로드합니다:
<html>
<body>
<script>
window.fwSettings = {
'widget_id':12000000025,
'locale': 'de'
};
!function(){
if("function"!=typeof window.FreshworksWidget){
var n=function(){n.q.push(arguments)};
n.q=[],window.FreshworksWidget=n}
}()
</script>
<script type='text/javascript' src='https://widget.freshworks.com/widgets/12000000025.js' async defer />
</body>
</html>
추가 도움이 필요하면 API 문서를 참조하거나 support@freshdesk.com으로 문의하세요.