Как я могу локализовать FullCalendar в jQuery? - PullRequest
12 голосов
/ 01 октября 2010

Я пытаюсь преобразовать FullCalendar в испанский.

Как я могу изменить "Следующая неделя", "Сегодня" и т. Д .?

Ответы [ 4 ]

22 голосов
/ 23 мая 2011

Я столкнулся с той же проблемой. Самый быстрый способ, который я нашел, это использовать настройки текста / времени , предоставляемые полным календарем:

$('#calendar').fullCalendar({
    events: "/calendar",

    //localize the month names to Chinese simplified
    monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月',
    '八月', '九月', '十月', '十一月', '十二月']

    //...
})
4 голосов
/ 23 февраля 2015

FullCalendar предоставляет файлы локализации - это правильный способ сделать это. Как их использовать описано здесь: http://fullcalendar.io/docs/text/lang/

ОБНОВЛЕНИЕ: теперь следует использовать locale - https://fullcalendar.io/docs/text/locale/

0 голосов
/ 25 сентября 2013

Самый простой способ - найти исходный код javascript, почти в самом начале рабочей версии скрипта, где-то в строке 60 или около того, есть все названия месяцев и дней.Просто поменяйте их на свой язык.

Примечание: по какой-то причине в свернутой версии сценарий почти в конце.

0 голосов
/ 01 октября 2010

Похоже, вам лучше всего получить исходный код самостоятельно из http://github.com/arshaw/fullcalendar/ и вручную выполнить поиск, чтобы найти строки, которые нужно перевести.

Вы можете изменить такие вещи, как названия месяцев и дней в /src/defaults.js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...