targetNLS

targetNLS 빌드 디스크립터 옵션은 런타임 메시지를 식별하는 데 사용되는 자국어 코드를 지정합니다. 개발 시스템의 Java™ 로케일이 지원되는 언어 중 하나와 연관되는 경우 targetNLS의 기본값은 지원되는 해당 언어입니다. 그렇지 않으면 targetNLS에 기본값이 없습니다.

COBOL 프로그램의 경우 실행 단위의 첫 번째 프로그램에 대한 코드가 실행 단위의 모든 프로그램에 대한 메시지에 사용되는 언어를 판별합니다.

Java 코드를 생성할 때 targetNLS 빌드 디스크립터 옵션은 vgj.nls.code Java 런타임 특성에 값을 지정하지만 genProperties 빌드 디스크립터 옵션이 GLOBAL 또는 PROGRAM으로 설정된 경우에만 지정합니다. sysLib.setLocale 시스템 함수를 사용하여 런타임 시 값을 변경할 수도 있습니다. 시스템 함수에 대한 자세한 정보는 EGL 언어 참조서를 참조하십시오.

다음 표에는 지원되는 언어가 나열됩니다. 지정하는 언어에 대한 코드 페이지가 대상 플랫폼에 로드되어야 합니다.

표 1. 지원되는 언어
코드 언어 COBOL에 대해 지원되는지 여부
CHS 중국어
CHT 대만어
CZE 체코어 아니오
DEU 독일어
ENU 영어(미국)
ESP 스페인어
FRA 프랑스어
HUN 헝가리어 아니오
ITA 이탈리아어
JPN 일본어
KOR 한국어
PLK 폴란드어 아니오
PTB 포르투갈어(브라질)
RUS 러시아어 아니오

프로그램에 사용되는 사용자 메시지 테이블에 대한 자세한 정보는 EGL 언어 참조서의 "프로그램 파트 특성"에서 messageTablePrefix 특성에 대한 절을 참조하십시오. VGWebTransaction 프로그램의 VGUI 레코드에 사용되는 메시지 테이블에 대한 추가 세부사항은 msgTablePrefix 빌드 디스크립터 옵션에 대한 주제를 참조하십시오.