0 امتیاز
قبل در کامپیوتر و اینترنت توسط (479 امتیاز)
برچسب گذاری دوباره قبل توسط
چطو می تونم locale فارسی یا fa_IR رو به JsF اضافه کنم، بیشتر زبان ها رو داره ولی به خاطر تحریم زبان فارسی رو نداره.

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

در فولدر WEB-INF، درون فایل faces-config.xml تگ زیر را اضافه کنید:

<faces-config>
    <application>
        <locale-config>
            <default-locale>en</default-locale>
            <supported-locale>fa</supported-locale>
        </locale-config>
    </application>
</faces-config>

سپس فایل properties مربوط به زبان فارسی رو به فولدر Bundle هاتون اضافه کنید (برای مثال messsages_fa.properties).

قبل توسط (426 امتیاز)
اگر بخواهیم به صورتprogrammatically زبانو فارسی کنیم باید چی کار کنیم
قبل توسط (1.1هزار امتیاز)
FacesContext.getCurrentInstance().getViewRoot().setLocale(loc);

سوالات مشابه

+1 امتیاز
2 پاسخ 454 بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 433 بازدید
0 امتیاز
0 پاسخ 308 بازدید
0 امتیاز
0 پاسخ 346 بازدید
0 امتیاز
0 پاسخ 1.9هزار بازدید
+1 امتیاز
0 پاسخ 454 بازدید
+2 امتیاز
2 پاسخ 2.1هزار بازدید
0 امتیاز
4 پاسخ 4.8هزار بازدید
...