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 پاسخ 285 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
0 امتیاز
0 پاسخ 124 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
0 امتیاز
0 پاسخ 188 بازدید
0 امتیاز
1 پاسخ 297 بازدید
0 امتیاز
1 پاسخ 413 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
0 امتیاز
1 پاسخ 355 بازدید
+1 امتیاز
1 پاسخ 557 بازدید
0 امتیاز
1 پاسخ 824 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
...