메뉴 설계
시스템에서 사용자 고유의 메뉴를 정의할 수 있습니다. 사용자 정의 메뉴 유형에는 화면 파일 메뉴, UIM (참조) 메뉴 및 프로그램 메뉴가 포함됩니다.
애플리케이션 시스템을 사용하려면 사용자가 많은 메뉴 및 디스플레이를 처리해야 합니다. 애플리케이션이 한 언어에서 다른 언어로 변환될 때 변환될 리터럴 텍스트의 많은 부분이 메뉴에서 나옵니다.
파일 메뉴 표시
화면 파일 메뉴는 DDS에 의해 정의된 화면을 사용하여 메뉴 형식을 표시합니다. 메뉴 기능은 각 메뉴 옵션을 실행하는 데 사용되는 명령이 들어 있는 메뉴 오브젝트에 의해 제어됩니다. 다음 그림은 서로 다른 자국어 버전에 대해 표시 파일 메뉴가 작성되는 방법을 보여줍니다.

프로그램 메뉴
프로그램 메뉴는 프로그램을 사용하여 메뉴 형식 (DDS로 정의됨) 을 표시하고 메뉴 옵션을 실행하는 데 필요한 기능을 제공합니다. 다음 그림은 프로그램 메뉴가 다른 자국어 버전으로 작성되는 방법을 보여줍니다.

메뉴 변환
메뉴의 자국어 버전으로 쉽게 변환할 수 있도록 하려면 다음을 수행하십시오.
- 상수 텍스트를 메시지 파일에 외부적으로 정의된 메시지 설명으로 유지하고 프로그램이 실행될 때 텍스트를 메뉴 파일에 통합하여 메뉴 외부의 리터럴 텍스트를 유지하십시오.
- 메뉴가 한 언어에서 다음 언어로 변환될 때 필요한 확장 공간에 유의하십시오. 메뉴를 디자인할 때 번역 확장을 위한 공간을 남겨 두십시오.
- 날짜, 시간 또는 편집된 필드가 메뉴에 표시될 때 문화적 규칙에 유의하십시오.
- 선택을 위한 옵션 필드로 대문자 및 소문자 영어 문자 (A-Z) 대신 숫자 0-9를 사용하십시오. 숫자 문자는 서로 다른 언어 간에 더 많은 표준 문자입니다.