<h:form id="chngLangForm" prependId="false">
<h:commandButton id="btnEn" image="resources/images/fa.jpg"
action="#{login.changeLang('fa')}"/>
<h:commandButton id="btnFa" image="resources/images/en.jpg"
action="#{login.changeLang('en')}"/>
</h:form>
public String changeLang(String lang) {
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
viewRoot.setLocale(new Locale(lang));
return null;
}
اما یک مشکلی که داره فارسی رو توی browser درست نشون نمیده