我正在使用FC 2.0并且正在搜索在轴上本地化“AM”'PM'文本的选项,该文本使用以下选项进行设置:
axisFormat: 'h(:mm) A',
有没有办法覆盖这些值,就像我们对monthNames,dayNames等一样?
提前致谢!
修改 这就是我如何本地化完整日历的其他一些元素:
('#calendar-wrapper').fullCalendar({
header: {
left: 'agendaDay,agendaWeek,month, today',
center: 'prev,title,next',
right: 'publish_info'
},
titleFormat: {
month: 'MMM YYYY',
agendaDay: 'dddd, MMM D YYYY',
agendaWeek: 'MMM D, YYYY',
},
columnFormat: {
week: 'ddd D'
},
axisFormat: 'h(:mm) A',
buttonText: {
day: I18n.t('day_button'),
week: I18n.t('week_button'),
month: I18n.t('month_button'),
today: I18n.t('today')
},
lang: I18n.locale,
monthNames: I18n.t('date.month_names'),
monthNamesShort: I18n.t('date.abbr_month_names'),
dayNames: I18n.t('date.day_names'),
dayNamesShort: I18n.t('date.abbr_day_names'),
...
// rest of the code..
I18n.t('day_button')将包含所选语言的日期文本。 同样,我想设置像I18n.t('am')和I18n.t('pm')这样的东西来显示轴上的本地化AM PM文本。 感谢
答案 0 :(得分:0)
我需要覆盖i18n meridiem功能的时刻。
moment.lang(I18n.locale, {
meridiem : function (hours, minutes, isLower) {
return hours < 12 ? I18n.t('date.am') : I18n.t('date.pm');
}
});
// I18n.locale is the current user's local
// and specified calendar locale to
// lang: I18n.locale
// date.pm, date.pm are placed in rails yaml files and will be loaded for selected language
由于