Используем rich:calendar компонент.
rich:calendar
По умолчанию используется английский язык - названия месяцев и другие метки.
Как подключить кроме En локаль?
En
Спасибо.
Вы можете установить локаль с помощью атрибута locale, который указывает на java.util.Locale:
locale
java.util.Locale
<rich:calendar locale="#{bean.locale}" />
Или когда у вас уже есть <f:view locale="#{bean.locale}"> для i18n:
<f:view locale="#{bean.locale}">
<rich:calendar locale="#{facesContext.viewRoot.locale}" />
<rich:calendar>