在 meteor 中获取国际化到 jquery fullcalendar

Get i18n to jquery fullcalendar in meteor

现在我尝试在 meteor 中获取 jquery fullcalendar 的 i18n,但这比我想象的更棘手。我认为以下内容可以完成这项工作:

$('#calendar').fullCalendar({
    lang: 'de'
});

我已经把 lang: 'de' 放在 "Template.calendar.rendered" 关闭我设置 weekMode 的地方,但我没有得到任何改变。我需要先加载翻译吗?我问是因为此代码位于 jquery 侧:

<script src='fullcalendar/fullcalendar.js'></script>
<script src='fullcalendar/lang/es.js'></script>

Thanks to Yaşar pointing it out: the above is a typo -> should be de.js

如果是这样,我会在哪里用流星做这个?或者这是获取翻译的错误选项?

使用 fullcalendar JQuery 插件流星包。

meteor add rzymek:fullcalendar

FullCalendar 的选项可以作为属性传递

模板

<template name="example">
    {{>fullcalendar options}}
</template>

Js

Template.example.helpers({
    options: function() {
        return {
            defaultView: 'basicWeek',
            lang: 'de'
        };
    }
});

{{> fullcalendar id="myCalendar" lang="de"}}

看这里this.datahttps://github.com/rzymek/meteor-fullcalendar/blob/master/template.js#L6

套餐linkhttps://atmospherejs.com/rzymek/fullcalendar

演示示例:德语、英语http://Whosebug-questions-29097104.meteor.com

回购:https://github.com/yasaricli/Whosebug-questions-29097104