2009-06-21 6 views
2

저는 처음에는 하나의 언어 (영어가 아님) 만 지원하지만 나중에 영어와 다른 언어를 지원해야하는 flex 3 응용 프로그램을 개발 중입니다. 그래서 리소스 번들과 함께 표준 지역화 기술을 사용하고 있습니다. 자, 어딘가에 EmailValidator 같은 유효성 검사기를 사용합니다. 오류 메시지가 표시됩니다. 이것들은 영어로되어 있으며 flex sdk와 함께 제공됩니다. 해당 메시지는 어떻게 현지화합니까?유효성 검사기 메시지를 flex로 지역화하려면 어떻게해야합니까?

답변

1

아무에게도 더 나은 해결책이 제시되지 않을 경우를 대비해 여기에 답변을 올렸습니다. This blog post은 flex 프레임 워크 자원 번들을 현지화하는 방법을 설명합니다. 한마디로 :

  1. 복사 영어 리소스 번들과는

에게 나는이 함께이 문제를 내가 2 소스 트리를 유지해야입니다 SWC하도록 컴파일하면

  • 을 필요로하는 로케일 디렉토리의 이름을 변경 동일한 프로젝트의 경우 하나는 프로젝트 용이고 다른 하나는 자원 번들 용입니다.

    더 나은 해결책이있는 경우를 대비하여 질문을 공개하고 있습니다.

    업데이트 : validators.properties 파일을 Flex 프레임 워크의 영어 로켈에서 다른 로캘 속성과 동일한 폴더에있는 프로젝트로 복사 한 다음 바로 번역 할 수 있습니다. 그러면 프레임 워크 로켈의 속성이 무시됩니다.

  • 관련 문제