如何将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
我不知道 ruby 是如何工作的,我绝对不是 100% 确定,但我认为如果您传递"I18n.locale",您将传递字符串"I18n.locale"尝试删除引号,并确保完整的日历区域设置包含在项目中,如此处所述