gpt4 book ai didi

angular - Angular (@angular/localize)是否可以进行运行时语言翻译?

转载 作者:行者123 更新时间:2023-12-05 00:52:28 32 4
gpt4 key购买 nike

我正在尝试在项目中学习和添加 Angular 国际化。我只能理解 Angular 文档 (https://angular.io/guide/i18n-overview) 的编译时翻译。

我需要这样的东西https://stackblitz.com/github/ngx-translate/example这是第三方库“ngx-translate”。

我们不能在没有任何第三方库的情况下仅使用 Angular 库实现相同的运行时翻译吗?

如果使用 Angular 库可以进行运行时翻译,请指导我。

最佳答案

没有从 Angular 框使用 i18n 运行时的解决方案。只使用 ngx-translate。 Angular 团队仍然只谈论“我们将在下一个版本中这样做”,但没有成功。我在大项目下工作,我们使用 Angular 版本 4 或 6 的 ngx-translate。你可以信任这个第三方库。i18n 只能为一些 baseHref 构建应用程序,例如:

https://your.domain/en/.. .

https://your.domain/de/.. .

当您需要编译大量应用程序以使用 i18n 时。 ngx-translate - 只有 1 个应用程序,翻译可以按需要翻译的模块拆分。

我的建议 - 使用 ngx-translate 以及 Angular 团队何时重新加载运行时语言 - 重写项目部分以进行翻译

关于angular - Angular (@angular/localize)是否可以进行运行时语言翻译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70017396/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com