0 امتیاز
قبل در برنامه نویسی توسط (426 امتیاز)
چطور بایدLocal فارسی رو به jsf اضافه کنیم

و چطور میشه به صورت برنامه نویسی اونو تغییر داد یعنی لینکی باشه که زبان رو تغییر بده؟

1 پاسخ

0 امتیاز
قبل توسط (426 امتیاز)
 <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 درست نشون نمیده

سوالات مشابه

0 امتیاز
0 پاسخ 441 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
0 امتیاز
0 پاسخ 201 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
0 امتیاز
0 پاسخ 285 بازدید
0 امتیاز
1 پاسخ 420 بازدید
0 امتیاز
1 پاسخ 731 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
0 امتیاز
1 پاسخ 457 بازدید
+1 امتیاز
1 پاسخ 794 بازدید
0 امتیاز
1 پاسخ 952 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
...