ana*_*lly 5 internationalization node.js twitter-bootstrap sails.js
如何在Sails.js的bootstrap中使用i18n?
这是控制器动作中的"res.i18n",但我没有找到像sails.i18n这样的全局实例(已经初始化).
我想下面的代码应该在bootstrap.js中工作:
i18n = require('i18n'),
i18n.configure({
locales: sails.config.i18n.locales,
directory: sails.config.appPath + sails.config.i18n.localesDirectory,
defaultLocale: sails.config.i18n.defaultLocale,
updateFiles: false,
extension: '.json'
});
__('Hello');
Run Code Online (Sandbox Code Playgroud)
但可能有更好的方法吗?
在帆中,已经为你设置了i18n.您可以config/i18n.js
在config/locales/
目录中配置i18n 并创建语言环境.
至于使用,为您的看法,你可以使用i18n()
或__()
.在您的控制器中使用res.i18n()
.有关详细信息,请点击此处.
至于全局方法,你可以打电话sails.__()
.
归档时间: |
|
查看次数: |
2682 次 |
最近记录: |