如何在jQuery中本地化FullCalendar?

时间:2010-10-01 14:14:34

标签: jquery localization fullcalendar

我正在尝试将FullCalendar转换为西班牙语。

如何更改“下周”,“今天”等?

4 个答案:

答案 0 :(得分:22)

我遇到了同样的问题。我发现最快的方法是使用完整日历提供的text/time customization挂钩:

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

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

    //...
})

答案 1 :(得分:4)

FullCalendar提供本地化文件 - 这是执行此操作的正确方法。如何使用它们在此处记录:http://fullcalendar.io/docs/text/lang/

更新:现在应该使用locale - https://fullcalendar.io/docs/text/locale/

答案 2 :(得分:-4)

您最好的选择是自己从http://github.com/arshaw/fullcalendar/获取源代码并手动搜索以找到需要翻译的字符串。

您可以在/src/defaults.js

中更改月份名称和日期名称等内容

答案 3 :(得分:-4)

最简单的方法是搜索源javascript代码,几乎在脚本的生产版本的最开始,大约在60行左右,有几个月和几天的所有名称。只需将它们更改为您的语言即可。

注意:由于某些原因,脚本的缩小版本几乎就在最后。