繁体   English   中英

模板外的 Angular i18n 翻译等

[英]Angular i18n Translation outside template and more

我有几个关于 i18n 实现的问题。 在搜索文档和所有网络后,我仍然有一些未解决的问题。

  1. 我可以使用 i18n 的翻译服务来本地化模板之外的字符串吗? (又名 ts 文件)
    在 AngularJs 中有用于此目的的$translate服务。
  2. 是否可以同时使用 i18n JITAOT 本地化静态字符串并让动态字符串在构建时得到翻译会很棒。
  3. 我已经用 ngx-translate 实现了本地化。 有人在其项目中同时使用 ngx-translate 和 i18n 吗?

提前感谢您的回答!

据我所知,

回答 1. 是的,我们可以使用 i18n 的翻译服务来翻译 .ts 文件字符串,但这在 v9 中可用。 我想直到版本 8 .ts 文件翻译不存在。 以下支持链接: angular-localize

回答 2. 是的,我们可以在 JIT 和 AOT 模式下使用 i18n。 在 AOT 模式下,您已经在按区域设置创建应用程序包,并且根据用户更改,您将加载相应的包。 在 JIT 模式下,您必须在根据用户选择的语言环境进行翻译后重新引导整个应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM