번역 서비스 제공업체와 통합
원하는 번역 서비스 제공업체와 통합하여 동적으로 생성된 텍스트를 번역합니다.
시작하기 전에
필요한 역할: admin
프로시저
-
하위 플로우를 만들어 입력 텍스트의 언어를 탐지하고 하위 플로우, 작업, 연결 및 자격 증명을 사용하여 Integration Hub 입력 텍스트를 번역합니다.
자세한 내용은 Flow Designer를 참조하십시오.
-
오류 메시지 매핑이 번역 서비스 제공자의 오류 코드를 에서 ServiceNow지원하는 오류 코드 및 표준화된 오류 메시지에 매핑되도록 수행되었는지 확인합니다.
표 1. 표준 오류 코드 및 메시지 오류 코드 오류 메시지 40050 표준화된 오류 메시지 대신 번역기 서비스 제공자의 오류 메시지를 채울 오류 코드입니다. 40051 알 수 없는 오류가 발생했습니다. 40052 텍스트("텍스트" 필드)가 최대 길이를 초과했습니다. 40053 소스 언어가 잘못되었습니다. 40054 대상 언어가 잘못되었습니다. 40055 자격 증명이 누락되었거나 잘못되어 요청이 인증되지 않았습니다. 40056 텍스트를 대상 언어로 번역할 수 없습니다. -
입력 및 출력 필드가 하위 플로우에 대해 다음과 같은 형식인지 확인합니다.
주:하위 플로우를 만드는 동안 필요한 경우 기본적으로 사용할 수 있는 하위 플로우를 참조할 수 있습니다. 예를 들어 언어 감지 [detect_language_v3] 및 텍스트를 여러 언어로 번역 [translate_text_to_multiple_languages_v3]이 있습니다.
표 2. 하위 플로우 탐지 필드 이름 설명 유형 입력 텍스트 언어를 감지해야 하는 입력 텍스트입니다. Washington DC 릴리스에서 버전 v3은 단일 문자열에 입력된 여러 텍스트의 대량 감지를 지원합니다.
배열.문자열 출력 탐지 번역자가 탐지한 언어의 코드 및 신뢰도와 각각의 대안, 오류 코드 및 오류 메시지에 대한 정보입니다. - 코드: 번역 서비스 제공자가 지정한 탐지된 언어의 언어 코드입니다.
- 신뢰도: 결과의 신뢰도를 나타내는 값입니다. 값은 0에서 1 사이입니다. 값이 낮을수록 신뢰도가 낮습니다.
예를 들어, 신뢰도가 0.93인 프랑스어 텍스트{ 'code' : 'fr', 'confidence' : '0.93' }자세한 내용은 DynamicTranslation - Scoped의 getDetectedLanguages 섹션을 참조하십시오.
Array.Object입니다. Object의 각 요소는 String 값입니다. status 요청의 상태입니다. 선택 표 3. 하위 플로우 번역 필드 이름 설명 유형 입력 텍스트 번역할 텍스트입니다. Washington DC 릴리스에서 버전 v3은 단일 문자열에 여러 텍스트 입력의 대량 번역 번역을 지원합니다.
배열.문자열 target_languages 텍스트를 번역해야 하는 대상 언어 코드의 배열입니다. 예:['fr','it']배열 문자열입니다. 배열의 각 요소는 String 값입니다. source_language 소스 텍스트의 언어 코드입니다. 예:en문자열 additional_parameters 추가 매개변수의 배열입니다. 예:[{'parameter_name': 'textType', 'parameter_value': 'html'}]Array.Object입니다. 배열의 각 요소는 String 값이 있는 Object입니다. 출력 번역 지정된 대상 언어로 번역된 텍스트입니다. 배열의 각 요소는 대상 언어와 번역된 텍스트를 포함하는 Object입니다. 예:[ {'target_language':'fr', 'translated_text':'Bonjour'}, {'target_language':'it', 'translated_text':'ciao'} ]자세한 내용은 DynamicTranslation - Scoped의 getTranslations 섹션을 참조하십시오.
Array.Object입니다. 배열의 각 요소는 String 값이 있는 Object입니다. status 요청의 상태입니다. 선택 주:플로우 속성에서 실행 필드가 세션을 시작하는 사용자 로 설정되어 있는지 확인합니다.
-
오류 메시지 매핑이 번역 서비스 제공자의 오류 코드를 에서 ServiceNow지원하는 오류 코드 및 표준화된 오류 메시지에 매핑되도록 수행되었는지 확인합니다.
-
번역기 구성을 생성하고 활성화합니다.
자세한 내용은 번역기 구성 만들기 문서를 참조하십시오.