В Struts 2 версии 2.3.28 перехватчик i18n
принимает только локали, зарегистрированные в jvm, список которых возвращается Locale.getAvailableLocales()
.Struts 2 (версия 2.3.28) принимает только зарегистрированные места
Ну, хотя я могу расширить список доступных Java Locales, как упомянуто How to extend the list of available Java Locales, это какой-то короткий путь, который устанавливает этот перехватчик для принятия всех строк в качестве языкового стандарта (например, fa_IR
)?!
Только примечание: Установка стандарта по умолчанию на fa_IR
(<constant name="struts.locale" value="fa_IR" />
) работает нормально.
Благодарим Вас, 'если (локали == NULL)' Постулаты должны быть удалены также, или он будет всегда установлен по умолчанию :) –