在angular2中组织翻译文件

时间:2017-09-18 15:17:39

标签: angular localization ionic2 internationalization ngx-translate

我正致力于在ionic2应用程序中添加本地化支持。我的应用程序中的打字稿文件按以下文件夹结构组织:

  

SRC
   | - app
   | - 服务
   | - 页面

  |- login
  |- book-list
  |- book-details

特定页面的模板,css和打字稿保存在pages文件夹下的相应子文件夹下。

理想情况下,我希望将与特定页面对应的翻译内容保留在同一文件夹中。这样,每个语言每个页面都有一个翻译文件,与相应的模板文件夹文件位于同一文件夹中。这将使得在更改任何页面的文字文本内容时更新翻译文本非常容易。

这也可能有利于延迟加载页面特定的翻译文件,并将翻译文件的加载推迟到实际加载和显示页面时。

到目前为止,我所看到的实现本地化的所有示例都将所有可翻译文本放在一个整体文件中(每种语言一个文件)或将所有翻译文件保存在一个文件夹中。

有没有办法从我正在寻找的结构中组织和加载翻译文件?

感谢。

0 个答案:

没有答案