Cześć,
trafiłem na mały problem.
Tworzę prosty front w technologii JSF. Chcę zadbać o internacjonalizację tak, aby aplikacja była dostępna w dwóch językach.
Mam osobne pliki do tłumaczenia tekstów, np. x.x=cos
I teraz, wpisując #{msg["x.x"]} dla komponentu bilibiteki
http://java.sun.com/jsf/html lub innej standardowej, np.:
<h:form>
#{msg["x.x"]}
</h:form>
wszystko jest ok, przeglądarka wyświetla mi "cos".
Ale jak chcę skorzystać z komponentu Prime Faces (
http://primefaces.org/ui), np.
<p:panelMenu >
<p:submenu label=#{msg["x.x"]}>
<p:menuitem value= #{msg["x.x"]} action="#{y.y}" />
</p:submenu>
</p:panelMenu>
to już nie działa.
Ma ktoś pomysł lub wiedzę jak to rozwiązać?