Я намагався побудувати багатомовний веб-сайт, використовуючи JSF 2.0 цей підручник
Але я стикаюся з цією лінією
countries.put("English", Locale.ENGLISH);
countries.put("Chinese", Locale.SIMPLIFIED_CHINESE);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Я хочу сказати так Arabic
, але Locale.XXXXXXX
не надає підтримки арабським країнам. Я отримую деякі країни, але ніяка арабська країна.
Будь-яка ідея, що робити так, щоб я міг мати арабську країну?
Відповіді:
10 за відповідь № 1Ви повинні використовувати це
countries.put("Arabic", new Locale("ar", "DZ"));
//or just language name for generic Arabic
new Locale("ar");
Якщо перша пара літер означає мову, а друга - країна (регіон) - Алжир у цьому випадку. Ви можете використовувати це посилання як посилання на список доступних країн та місцевостей (я знаю, Роузіндіа засмоктує, але цей список здавався мені дуже корисним).