1

我正在使用 Angular-Translate 库在 angularJS 中进行本地化。

我的要求是我想保留单个模块/控制器并从页数中调用方法/控制器方法。项目由以下标准目录结构组成:

  • 语言
    • zh-CN
      • 主页.json
      • 联系人.json
    • FR-FR
      • 主页.json
      • 联系人.json

这些所有 .json 文件也有各自的 html 和部分 html。另外,我不想提供硬编码路径;根据呈现的 html(view) 和选择的语言,它应该选择 .json 文件。

那么,应该采取什么方法呢?

4

1 回答 1

0

让我尝试向您推荐一个替代方案:

您可以将文件组织为

en.json:

    { 
      "Home": {
       "key1": "Value one",
       ...
      },
      "Contacts": {...},
      ...
    }
于 2015-02-11T03:10:40.540 回答