2012-11-01 2 views
0

번역 할 준비가되었지만 안타깝게도 'eng'대신 'en', 'de'및 'pl'언어 단축키를 사용하여 개발했습니다. ger '와'pol '. 지금 나는 그것을 볼 때 Configure::write('Config.language','pl') 케이크는 App/Locale/pl/LC_MESSAGES/default.po에서 번역을 읽지 않으려 고합니다. 그러나 예를 들어 pol과 작동합니다. 문제는 모든 내 링크, interniationalized 파일 등 en ','드 ','pl '을 사용하고 있습니다 - 난 그냥'eng ','pol '등등 변경할 수 없습니다 ... 어떻게 케이크가 내 구성을 사용하도록 강제 할 수 있습니까?케이크의 i18n - eng 대신 eng와 같은 언어 단축키를 사용하는 방법

답변

3

Config.language 구성 값과 URL에 2 자 언어 코드를 사용할 수 있습니다. 그러나 해당 3 자 코드를 사용하여 로켈 폴더의 이름을 지정하십시오. 따라서 언어 코드 'en', 'de', 'pl'의 경우 폴더는 각각 Locale/eng, Locale/deu, Locale/pol입니다. Cake는 해당 폴더에서 번역 파일을 제대로 볼 것입니다.

관련 문제