2017-02-27 35 views
0

我想将我的本地化json文件分解为每个代表sailsjs中页面区域的块。因此,不是只加载en.json,而是在将locale设置为'en'时,它会加载所有区域en的文件,例如en.block1.json和en.block2.json。将locales/en.json分解为多个文件

有没有办法做到这一点?我在网上搜索并找不到答案。

回答

0

风帆使用i18n(npm)模块为i18n支持。

考虑到这个模块的代码,它似乎期望JSON格式的单个文件(code)适用于语言环境。

一个解决您的使用情况将是方式有咕噜任务读取en.*.json文件和将它们合并en.json文件i18n模块。运行这个咕噜任务,同时解除你的应用程序。