举个例子,我如何渲染一个 AlloyUI 调度程序,它的日期是日语而不是英语?
问问题
1298 次
1 回答
2
要访问 YUI 3 组件的本地化版本,您必须使用 YUI 配置对象的lang
属性。指定 YUI 沙箱时,将您希望组件本地化的语言代码传递给它:
YUI({ lang : 'ja-JP' }).use( // your code here...
以下是 AlloyUI 调度程序的具体示例:
YUI({ lang : 'ja-JP' }).use('aui-scheduler', function(Y) {
new Y.Scheduler({
boundingBox: '#myScheduler',
items: [],
render: true,
views: [new Y.SchedulerWeekView()]
});
});
您可能还需要自己国际化strings
组件的属性。例如,Scheduler
有许多字符串没有通过更改YUI
lang
属性进行国际化。如果你想完全国际化它,你需要翻译每个 string。
于 2014-08-06T01:56:25.210 回答