자바 자원 번들
Java resource bundle리소스 번들은 로케일 고유의 [1]데이터를 포함하는 Java .properties 파일입니다.코드 로케일을 독립시켜 Java 애플리케이션을 국제화하는 방법입니다.
리소스 번들 사용의 이점
로케일에 민감한 오브젝트(하드코딩이 아닌 문자열 등)를 코드에서 추출하는 것은 응용 프로그램이 로케일별로 다른 코드를 쓸 필요 없이 여러 로케일을 처리할 수 있음을 의미합니다.또한 번역자는 프로그래밍 코드가 아닌 번역 가능한 텍스트만 다룰 수 있습니다.따라서 자원 번들을 사용하면 소프트웨어 제품의 국제화와 현지화 프로세스가 개선됩니다.
리소스 번들 변환
OmegaT, OmegaT+,[2] Swordfish 또는 Sun's Open 언어 도구와 같은 일부 CAT 도구는 리소스 번들을 처리할 수 있습니다.또한 번역자는 임의의 텍스트에디터를 사용하여 새로운 리소스 번들을 작성하거나 기존 리소스 번들을 수정할 수 있습니다.
리소스 번들을 생성하는 도구
메시지 컴파일러는 다른 언어로 현지화된 텍스트 정의를 포함하는 단일 소스 파일에서 리소스 번들 파일을 생성하는 도구입니다.또한 Message Compiler는 각 언어의 Java 클래스 ResourceBundle(6), ResourceBundle(7) 및 HTML 문서 페이지의 메서드를 사용하여 현지화된 텍스트에 액세스하는 데 사용되는 키에 대한 지속적인 정의를 작성합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ O'Conner, John. "Java Internationalization: Localization with ResourceBundles". Sun Developer Network. Archived from the original on 2007-01-03. Retrieved 2020-11-16.
- ^ 오메가T+
- ^ 메시지 컴파일러

