我需要在我的 sailsjs 项目的 assets/js 中的代码中使用 i18n()。我该怎么做?
在我看来可以,但在我的 js 中不行,为什么?
非常感谢。
我有 sailsjs@0.10.5
最佳答案
我所做的是从服务器下载翻译并在客户端使用它们。我从不在我的 Assets 中硬编码翻译,如果我是你,我也不会。
添加一个路由来获取您的翻译(静态 json)并解析 JSON 客户端。 There are plenty of libraries that can help you from there .
请记住,对于诸如 require.js 之类的内容,始终可以在构建中包含翻译。
关于node.js - Sails.js:如何在 assets/js/files.js 中使用 i18n 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29493181/