本地化& # 39;我# 39;和& # 39;下午# 39;文本在完整的日历轴



我正在使用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文本。由于

我需要重写moments i18n子午线函数

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

谢谢

相关内容

  • 没有找到相关文章

最新更新