---
sourceDocument: 호주 대화형 인터페이스
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/conversational-interfaces

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 대화형 인터페이스

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 현지화를 위한 대화 작성 가상 에이전트

# 현지화를 위한 대화 작성 가상 에이전트 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

스크립트에 가상 에이전트 현지화 메서드를 사용하여 콘텐츠가 번역될 수 있도록 합니다. 현지화 방법은 번역을 찾을 수 없을 때 원본 텍스트를 표시하도록 설계되었습니다. 이러한 메서드는 번역을 생성하기 전에 코드에 적용할 수 있습니다.

## 메시지 내용의 현지화 방법 {#authoring-va-l18n__section_cth_wq5_fpb}

`gs.getMessageLang` 메서드는 메시지 테이블 \[sys_ui_message\]에서 현재 사용자에 대해 선택한 언어로 번역된 버전의 텍스트를 확인합니다. 번역된 버전을 찾을 수 없는 경우 기본 언어(영어)가 반환됩니다.

이 코드는 `first_name` 변수의 값을 동적으로 추가하는 인사말을 제공합니다.

    (function execute() {
            return 'Hi there ' + vaInputs.first_name;
    })()

다음 예제에서는 현지화를 위해 다시 작성된 동일한 코드를 보여 줍니다.

    (function execute() {
             return gs.getMessageLang('Hi there {0}', vaContext.getRequesterLang()), [vaInputs.first_name]);
    })()

두 번째 예제에서는 `gs.getMessageLang` 메서드를 사용합니다. 텍스트는 이전 예시와 동일하지만 형식이 변경되었습니다. 괄호 안에 있는 숫자는 변수의 자리 표시자 역할을 하며, 변수는 쉼표 `[vaInputs.first_name]` 뒤에 배열에서 나열됩니다. `gs.getMessageLang` 메서드는 키 값이 Hi `there {0}`와 일치하고 언어 값이 요청자의 언어와 일치하는 메시지 테이블의 기록을 검색합니다. 이 메서드는 기록의 메시지 필드에 저장된 번역된 버전의 텍스트를 반환합니다.  
주:  
언어 값은 ISO 표준 두 자로 된 언어 코드를 사용합니다. 자세한 내용은 [ISO 639.1 언어 코드를 참조하십시오.](http://www.loc.gov/standards/iso639-2/php/code_list.php)
그림 1. 메시지 테이블의 번역 기록 예시  
주:  
컨텐츠는 게시된 주제에 대해서만 번역됩니다. 게시되지 않은 주제를 미리 볼 때 콘텐츠가 번역된 것으로 표시되지 않습니다.

