【问题标题】:What will be best solution for language translation in angular 2?angular 2中语言翻译的最佳解决方案是什么?
【发布时间】:2017-01-26 18:43:33
【问题描述】:

我已经有一个 json 文件,其中每个单词都翻译成 5 种语言的对应词。这些词是整个网站都使用的词,我不需要任何其他库或插件来处理翻译。在 Angular 2 中实现这一点的最佳方法是什么。

我想出的解决方案: 1. 使用所选语言设置 cookie。 2. 通过管道访问cookie值,使用管道翻译单词和句子。

这样做是个好主意吗?

【问题讨论】:

  • 使用 JSON 文件的好库有什么问题吗?
  • 我没有找到任何使用我自己的字典的库。

标签: angular internationalization


【解决方案1】:

如果您需要使用 JSON 文件(请注意,它们应该包含整个句子或短语的翻译,而不是单个单词),那么您应该继续使用 ng2-translate

您也可以使用内置的Angular2 Internationalization framework,但它会强制您使用 XLIFF 或 XMB 文件格式 - 它使用与传统原则不同的部分,以换取可扩展性和灵活性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-23
    • 1970-01-01
    • 2013-05-01
    • 1970-01-01
    • 2011-05-15
    • 2016-08-24
    相关资源
    最近更新 更多