【问题标题】:Angular 2 Translation Library?Angular 2 翻译库?
【发布时间】:2016-06-24 06:11:37
【问题描述】:

除了ng2-translate 之外,还有其他用于 Angular 2 翻译的替代库吗?

【问题讨论】:

标签: javascript angular language-translation ng2-translate


【解决方案1】:

是的,我找到了angular2-translatenativescript-ng2-translateangular2-translator。如果你想让你的欧文翻译类在角度 2 中比look at this stackoverflow question

【讨论】:

    【解决方案2】:

    Angular 2 中已经实现的 i18n-Internationalization 有什么问题?用于模板文本翻译:

    https://angular.io/docs/ts/latest/cookbook/i18n.html

    您可以使用 i18n 指令,而不是使用 ng2-translate。有关 i18n 的完整文档,请参阅链接。

    【讨论】:

    • ASAIK,angular 2 i18n 可以用于管理应用程序的静态内容。动态/插值内容的翻译呢?
    • 我认为对于动态内容,您应该根据用户的语言设置直接从数据库中提供它。动态内容的自动翻译不好。
    • 对不起,动态我的意思是 JS 生成的文本。例如,不在标记中但通过插值注入页面的错误消息。我应该从哪里获取错误消息翻译? (ng2-i18n 不会在翻译文件中包含任何不在标记中的内容,并且它没有以编程方式设置/获取翻译的 API(AFAIK)
    【解决方案3】:

    您可以查看适用于 Angular 和 Ionic 应用程序的 ngstack/translate 库。还提供对页面标题翻译和自定义管道的支持。

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 2017-06-20
      • 2018-04-02
      • 2017-12-14
      • 2017-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多