국제화된 응용프로그램의 실행 가능 이미지는 언어와 지역에 따라 이식 가능합니다. 소프트웨어를 국제화하려면 다음을 수행해야 합니다:
이 책에서 설명하는 인터페이스를 사용하여, 재컴파일할 필요 없이 동적으로 변하는 환경을 가진 소프트웨어를 만듭니다.
소프트웨어를 실행 코드와 메시지로 분리합니다. 메시지는 사용자가 볼 수 있는 인쇄되거나 화면에 표시된 모든 메시지를 포함합니다. 메시지 문자열은 메시지 카탈로그로 보관합니다.
메시지 문자열을 언어나 지역에 맞추어 번역합니다. 로켈에는 메시지 스트링과 정렬 방식을 지정하는 메소드가 포함됩니다.
지역화된 버전의 소프트웨어를 사용하려면 사용자가 특정 환경 변수를 설정해야 합니다. 그러면, 제품은 메시지를 그에 해당하는 번역된 형식으로 표시합니다. 날짜, 시간, 통화 및 기타 정보는 로켈별 규약에 따라 포맷 및 표시됩니다. 메시지 번역과 온라인 도움말 컨텐트는 다음 도표에서 설명하는 바와 같이 서로 다른 계층에서 제공됩니다.