Dobrý den Potřebuji vytvořit výcejazyčnou verzy webové aplikace. Aplikace prezentuje kalalog knih. Podle zjištěných Locale by měla nabídnout jazykovou verzy s informacemi o knize. Informace o knihách jsou uloženy v DB. Entita knihy je normální POJO objekt.
Vlastně všechny informace (titulek, popisek, žánr...) kromě roku vydání se budou překládat. Než do třídy přidávat další pole: private String CZ_title; private String DE_title; private String US_title; ... a pak je na základě prefixu Locale ve view vrstvě číst, nebylo by lepší vytvořit úplně nové tabulky: CZ_book DE_book US_book a podle Locale nějak přinutit aplikaci aby četla z tabulky podle Locale? Přijde mi to jako přehlednější řešení, než mít v jediné tabulce desítky duplicitních polí lišících se pouze prefixem. Myslel jsem, jestli třeba Hibernate něco takového nenabízí, ale nic kloudného jsem nenašel. Ještě jsem zapomněl dodat, že aplikace používá Spring, Struts, JPA(Hibernate). Děkuji za radu Tomáš
