如何告诉在meteor.js 应用程序中使用的moment.js 使用英语以外的其他语言? moment.js(作为 mrt 包安装)在默认英语下运行良好。
使用来自 moment.js 文档的演示调用http://momentjs.com/docs/#/i18n/changing-language/ http://momentjs.com/docs/#/i18n/changing-language/总是产生“en”。我注意到在meteor_project/packages/moment/lib/moment/lang/de.js 中有一个德语文件,但似乎没有使用?
要指定:在模板助手中我尝试过:
moment.lang('de');
return moment.lang() //结果为 'en'
以及这里提到的其他选项:从 Meteor 中的 Handlebars 模板内部格式化日期 https://stackoverflow.com/questions/18580495/format-a-date-from-inside-a-handlebars-template-in-meteorbe
您可以使用rzymek https://github.com/rzymek/meteor-moment/的包裹。
这些包使用官方的 moment js:moment Meteor 包。
Locales:
添加特定区域设置用户
meteor add rzymek:moment-locale-pl
完整的区域设置列表可以通过以下方式获得
meteor search rzymek:moment-locale-.*
要添加所有区域设置,请使用:
meteor add rzymek:moment-locales
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)