0

我正在使用 React Big Calendar,并且能够使用culture="sv-SE" 和按钮将语言更改为瑞典语:messages={{next:"xxx",previous:"xxx",today:"xxx"}} .

但是,弹出按钮“+X more”仍然是英文的。是否可以使用消息道具或其他东西来改变它?

4

2 回答 2

2

我将消息道具传递给 RBC 日历组件,例如

<Calendar
 ...othrer props
 messages={{
          next: 'Следущий',
          previous: 'Предидущий',
          today: 'Сегодня',
          month: 'Месяц',
          week: 'Неделя',
          day: 'День',
          work_week: 'Рабочая неделя',
          allDay: 'Весь день',
          yesterday: 'Вчера',
          tomorrow: 'Завтра',
          noEventsInRange: 'Не найдено никаких мероприятий в текущем периоде.',
          showMore: function showMore(total) {
            return '+' + total + 'событий';
          }
}}
/>

它适用于俄语语言环境

于 2021-02-13T08:36:14.860 回答
0

您可以使用:

import 'moment/locale/sv-SE'

使用MomentJS 库,您可以调用不同的 Moment 格式并获得您喜欢的语言。

于 2017-09-22T14:48:07.843 回答