클라이언트 측 현지화
사용자 지정 클라이언트 측 번역을 추가하여 모바일 장치에서 언어 지원을 확장합니다. 기본 시스템에서 기본적으로 지원하는 언어 이외의 언어를 ServiceNow AI Platform 포함할 수 있습니다.
ServiceNow AI Platform 모바일 장치에서 여러 언어에 대한 번역을 제공합니다. 지원되는 언어는 다음 항목 네이티브 현지화에 나열되어 있습니다. 모바일 사용자 지정 현지화 ServiceNow Store 앱을 사용하여 클라이언트 측 언어를 추가하고 사용자 지정할 수 있습니다.
주:
모바일 사용자 지정 현지화 앱은 20.6.0 모바일 클라이언트 릴리스에서 사용할 수 있습니다.
사용자 지정 언어에 대한 클라이언트 측 번역을 구현하려면 모바일 사용자 지정 현지화 ServiceNow Store 앱이 필요합니다. ServiceNow Store 이 앱에는 현지화에 필요한 번역 가능한 문자열로 인스턴스를 자동으로 채우는 모바일 문자열 집합이 포함되어 있습니다. 번역된 이름/필드 테이블[sys_translated.list]를 자동으로 채우는 모바일 번역된 UI 요소[sys_sg_translated] 테이블에 대한 접근 권한이 부여됩니다. 번역된 값을 사용자의 모바일 장치에 표시할 수 있습니다.
번역은 필요한 아티팩트를 구성하고 ServiceNow 현지화 프레임워크.
자세한 내용은 다음 주제를 참조하십시오.
- 모바일 앱 내에서의 클라이언트 측 번역 (ServiceNow 커뮤니티 문서)
- System Localization
- Localization Workspace
- Translated Name / Field table
- Artifact configurations
- Create and configure a custom artifact
- 현지화 프레임워크 아티팩트 예 (ServiceNow 커뮤니티 문서)
라이선싱
모바일 사용자 지정 현지화 앱은 ServiceNow Store에서 다운로드할 수 있으며 구독에 ServiceNow 추가할 수 있습니다. ServiceNow Store로 이동하여 자격 증명으로 로그인한 다음 모바일 사용자 지정 현지화를 검색합니다.
자세한 내용은 다음 주제를 참조하십시오.
클라이언트 측 현지화에 대한 일반 가이드라인
클라이언트 측 번역을 사용자 지정할 때 이러한 일반적인 지침을 고려하십시오.
- 사용자 지정 언어 지원
-
- 사용자 지정 언어는 모바일 운영 체제에서 언어를 인식하는 경우에만 지원됩니다.
- 운영 체제에서 사용자 지정 언어를 지원하지 않는 경우 요일, 달력 또는 텍스트 방향과 같은 특정 요소가 잘못 표시되거나 기본적으로 영어로 표시될 수 있습니다.
- 운영 체제에서 사용자 지정 언어의 문자를 렌더링할 수 없는 경우(예: 필수 글꼴이 누락된 경우) 번역된 텍스트가 올바르게 표시되지 않을 수 있습니다.
- 인스턴스 언어 전환
-
- 번역된 값은 구성하는 인스턴스에만 적용됩니다.
- 1회 사용자 인증(SSO) 사용자의 경우 로그인 중에 인스턴스 언어를 선택할 수 없습니다. 전체 앱 번역에 액세스하려면 사용자가 앱 언어로 로그인해야 합니다. 그런 다음 대체 언어를 선택하는 데 필요한 권한이 있는 경우 설정에서 인스턴스 언어를 전환할 수 있습니다.
- 초기 사용자 로그인
- 클라이언트 측 사용자 지정 번역은 사용자의 첫 번째 로그인 전(예: 초기 설정 또는 인증 프로세스 중)에는 적용되지 않습니다. 그러나 사용자가 로그아웃할 때 사용자 지정 언어 번역을 사용하는 경우 다른 인스턴스에 로그인할 때까지 언어 설정이 지속됩니다.
- 번역 정확도
- 모든 문자열이 정확하게 번역되어 사용자 지정 번역에 표시되는지 확인합니다. 문자열이 누락되었거나 잘못된 자리 표시자가 포함된 경우 앱이 기본 언어로 대체되어 잠재적으로 혼합 언어가 표시될 수 있습니다.
- 복수 지원
- 사용자 지정 번역을 만들 때는 복수 변형이 지원되지 않는다는 점에 유의하세요. 이 시나리오를 수용하려면 "이벤트: "{number} 이벤트" 대신 "{number}"와 같이 모든 경우에 적합한 일반 번역을 제공합니다.
- 화면 판독기
-
- 용 VoiceOver 기능 iOS
- VoiceOver는 iOS 기기에서 선호하는 언어로 화면상의 텍스트를 발음합니다. 더 정확한 VoiceOver 발음을 위해 응용 프로그램의 언어를 장치의 기본 언어와 일치시키십시오.
- 운영 체제에서 지원하지 않는 언어의 경우, 사용자의 장치 언어 설정에 따라 VoiceOver가 문자열을 부정확하게 발음하거나 전혀 발음하지 않을 수 있습니다.
- 단추 및 링크와 같은 UI 번역된 요소가 발음되는 방식은 운영 체제에 의해 결정되며 장치의 언어를 따릅니다.
- 다음에 대한 AndroidTalkBack 기능 : 효과적인 TalkBack 환경을 위해 시스템 기본 언어와 'TalkBack 텍스트 음성 변환' 언어를 모두 앱 언어와 일치하도록 설정합니다.
- 용 VoiceOver 기능 iOS
- 시스템 및 권한 대화 상자
- 시스템 및 권한 대화 상자는 운영 체제에 의해 제어되며 장치 언어, 기본 설정 언어 또는 인스턴스 언어를 포함하여 다양한 언어로 표시될 수 있습니다.
- 운영 체제별
-
- 대상 iOS: 앱 이름, 앱 의도, 바로 가기 Siri 와 같은 특정 영역은 번들에 포함된 번역에 의존하며 런타임에는 번역할 수 없습니다.
- 의 경우 Android: 장치의 기본 설정에 포함된 언어는 고유한 날짜 및 시간 형식을 사용합니다. 사용자 지정 언어의 경우 앱은 기본 형식으로 대체됩니다.