2016-08-21 3 views
0

jHipster를 사용하는 응용 프로그램과 같은 블로그를 만들고 2 개 언어 (영어 및 중국어)로 i18n을 지원하려고합니다. jHipster 페이지 (https://jhipster.github.io/installing-new-languages/)는 UI 요소에 대해서만 i18n을 설명합니다. 그러나 엔티티 값에 i18n 지원을 제공하는 방법은 무엇입니까? 이 경우 블로그의 기사 엔티티가 두 가지 언어로 제공되기를 바랍니다. 해결 방법 중 하나는 사용자의 두 언어 값을 별도의 엔터티 필드로 가져 와서 그에 따라 표시하는 것입니다. 올바른 접근 방법입니까?jHipster 엔터티의 i18n

답변

4

JHipster는 콘텐츠 현지화를위한 헬퍼를 제공하지 않습니다. 이것은 JPA/Hibernate 레벨에서 수행되어야합니다.

당신은 언어마다 필드 또는 Article지도 키로 Map<String, LocalizedArticle> 사용하여 로케일을 사용하여 지역화 된 모든 필드를 포함 할 것이라고 LocalizedArticle과 일대 다 관계를 가질 것이다 언어 당 엔티티를 가질 수 있습니다.

good article에는 다른 옵션이 있습니다.