2016-08-21 41 views
0

我正在使用jHipster創建一個類似於應用程序的博客,並且希望支持2種語言(英語和中文)的i18n。這個jHipster頁面(https://jhipster.github.io/installing-new-languages/)僅解釋UI元素上的i18n。 但是如何提供i18n對實體值的支持?在這種情況下,我希望博客文章實體使用兩種語言。 解決方法之一是將用戶在兩種語言中的值分別放入單獨的實體字段中並相應顯示。這是一個正確的方法嗎?jHipster實體中的i18n

回答

4

JHipster不爲內容本地化提供任何幫助。這必須在JPA/Hibernate級別完成。

你可以爲每個語言字段或每種語言的實體,其中Article將有一個一對多的關係與LocalizedArticle將包含使用Map<String, LocalizedArticle>使用的語言環境地圖鍵所有本地化領域。

這個good article還有其他的選擇。

相關問題