使用Rest API进行语言翻译而不是angular6中的i18n

时间:2018-10-30 06:42:42

标签: typescript angular6 ngx-translate

我对多语言应用程序有要求,在该应用程序中我有一些动态数据。我可以使用ngx-translate转换数据,但这只会在前端发生变化,但是对于动态数据,我需要点击其余的api以获得json文件而不是i18n。有什么可行的方法吗?

1 个答案:

答案 0 :(得分:0)

根据documentationi18nJITAOT紧密集成在一起。如果您正在生产中的应用程序正在AOT中运行,那将是不可能的。

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

最后一个,没有说明限制,但是可以做什么。

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

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