0
프로덕션 환경의 일부 등록 정보 파일에는 액세스 할 수 있지만 개발 모드에서는 액세스 할 수 없습니다. 로케일이 나는 적절한 내용을 반환에 전달 된 변수입니다프로덕션 환경의 i18n 등록 정보에 액세스하십시오.
this.getClass().getClassLoader().getResourceAsStream("grails-app/i18n/labels_${locale}.properties")
있는 :
이
내가 그 dev에 모드에서 작업하지만, 자극 (바람둥이)에 사용하고있는 조각이다.프로덕션 환경에서는 경로가 올바르지 않지만 프로덕션 환경에서이 등록 정보 파일에 액세스하는 방법을 알지 못합니다. 어떤 생각? 이게 가능한가?
중이라고
공지 사항 ? 단지 궁금한 점이 있습니다. 그걸 얻는 더 좋은 방법이있을 수 있기 때문입니다. –
UI에 번역을 추가하려면 모든 속성을 가져와야합니다. –
서버에서 속성 파일을 수정하는 대신 해당 정보에 대해 데이터베이스를 사용하는 것이 더 좋습니다. http://stackoverflow.com/questions/8297505/grails-i18n-from-property-files-backed-up-by-a -db –