fullcalendar-传递语言环境变量

时间:2019-01-27 14:24:11

标签: javascript ruby-on-rails fullcalendar

如何将I18n.locale传递给全日历,以便在用户更改I18.locale时更改日历语言?

我的js:

  return $('#event_calendar').fullCalendar({ 
    events: app.vars.events,
    locale: 'I18n.locale' )}

('I18n.locale')不起作用,而是呈现默认语言。

Application_controller:

I18n.locale = Tenant.current_tenant.try(:locale)  || I18n.default_locale

1 个答案:

答案 0 :(得分:0)

我不知道ruby是如何工作的,我绝对不是100%确信,但是我认为如果您传递“ I18n.locale”,那么您传递的字符串是“ I18n.locale”,请尝试删除引号并确保完整的日历语言环境包含在项目中,如记录的here