Sails 官方的文件,在於說明多國語系的部分非常簡略,請教 Google 大師之後,發現 Sails 多國語系的底層是使用i18n-node,所以基本 i18n-node 有提供的功能都可以使用。
objectNotation 這個功能預設是 false,所以必須得先設定。
範例
修改多國語系設定檔
1 | // config/i18n.js |
支援物件式的寫法
1 | // config/locales/zh.json |
修改 view 檔
此範例是針對 Jade
的寫法
1 | #{i18n('admin.common.createdAt')} |
相關連結