使用rest api进行语言翻译而不是Angular6中的i18n

问题描述 投票:0回答:1

我需要多语言应用程序,其中有一些动态数据。我可以使用

ngx-translate
翻译数据,但这只会针对前端进行更改,但对于动态数据,我需要点击
rest api
来获取 JSON 文件而不是
i18n
。有什么可行的办法吗?

typescript angular6 ngx-translate
1个回答
1
投票

根据文档

i18n
JIT
AOT
紧密集成。如果您的生产应用程序在
AOT
中运行,则这是不可能的。

这个问题已经被多次提出,并在网络上进行讨论:

最后一张,不是说明限制,而是说明可以做什么。

所以基本上,开箱即用的可能性不大。但是,有一些第三方库可以满足您的需求。例如:http://www.ngx-translate.com/

否则,你必须实施你的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.