국제화(I18N)
YMP 프레임워크가 시작되면 I18N 서비스가 초기화됩니다. ymp.i18n_default_locale에 따라 언어 구성을 수행하고 기본적으로 시스템 운영 환경의 언어 설정을 채택합니다.
국제 리소스 관리자가 제공하는 주요 방법:
현재 언어 설정 가져오기
I18N.current();
현재 언어 설정
// 变更当前语言设置且不触发事件 I18N.current(Locale.ENGLISH); 或者 // 将触发监听处理器onChanged事件 I18N.change(Locale.ENGLISH);
현재 언어 설정에 따라 지정된 이름을 가진 리소스 파일에 지정된 속성 값을 로드합니다. II18NEVENTANDLER 인터페이스를 구현하고 ymp 구성 파일에서
매개 변수를 설정하여 국제 리소스 관리자 이벤트 청취자 이벤트 프로세서를 형식화 메시지 문자열 및 바인딩 매개 변수RI18N.load("resources", "home_title"); 或者 I18N.load("resources", "home_title", "首页");
ATING and BIND 매개 변수 리스너는 다음 작업을 완료할 수 있습니다.- 맞춤형 리소스 파일 로딩 프로세스현재 언어 설정 맞춤 획득언어 설정 변경에 대한 이벤트 처리 프로세스