【发布时间】:2018-10-30 06:42:41
【问题描述】:
我需要有一些动态数据的多语言应用程序。我可以使用 ngx-translate 翻译数据,但这只会改变前端,但对于动态数据,我需要点击其余 api 来获取 json 文件而不是 i18n。有什么可行的方法吗?
【问题讨论】:
标签: typescript angular6 ngx-translate
我需要有一些动态数据的多语言应用程序。我可以使用 ngx-translate 翻译数据,但这只会改变前端,但对于动态数据,我需要点击其余 api 来获取 json 文件而不是 i18n。有什么可行的方法吗?
【问题讨论】:
标签: typescript angular6 ngx-translate
根据documentation,i18n 与JIT 和AOT 紧密集成。如果您的生产应用程序在AOT 中运行,那将是不可能的。
这个问题已经被多次提出,并在网上讨论过:
最后一个,没有说明限制,而是可以做什么。
所以基本上,开箱即用是不太可能的。但是,有 3-rd 方库可以满足您的需求。例如:http://www.ngx-translate.com/
否则,您必须实施您的解决方案。
【讨论】: