|
|
|
국제화란, 기술적인 변경을 하지않고서 어플리케이션을 다양한 언어 및 지역에 적합시키기 위한, 어플리케이션의 설계 프로세스입니다. 국제화 (internationalization)라고 하는 말은, 최초의 「i」라고 마지막 「n」의 사이에 18 문자 있기 (위해)때문에, i18n 라고 생략해지는 일이 있습니다.
국제화 된 프로그램에는, 다음의 특징이 있습니다.
- 로컬라이제이션데이타를 추가하는 것으로써, 같은 실행 가능 파일을 온 세상에서 실행할 수 있다
- 상태 메세지나 GUI 컴퍼넌트의 라벨등의, 텍스트 요소가 프로그램내에서 하드 코드화되어 있지 않다. 그 대신해, 원시 코드의 외측에 보존되어 동적으로 꺼내진다
- 새로운 언어를 지원하기 위해서 재컴파일을 할 필요가 없다
- 일자나 통화등의 문화에 의존하는 데이터가, 최종 사용자의 지역과 언어에 일치한 형식에서 표시된다
- 단시간에 로컬라이즈 지난 일이 생긴다
사례:국제화 API 의 설계 및 구현의 상당수는, 실리콘밸리에 있는 IBM 의 Center for Java Technology 에 의하는 것입니다. Sun Microsystems 의 Java Software 는, 그들의 공적에 감사합니다.
개요
Java SE 6 의 확장 기능
상세 정보
|
Copyright © 2005 Sun Microsystems, Inc. All Rights Reserved. |
|