国际化ng2-translate app angular2的最佳实践

时间:2017-04-20 12:26:06

标签: angular internationalization ng2-translate

您好我有一个使用ng2-translate国际化的角度2项目,它工作正常但在我的所有模块中我已导入translatemodule ecc ...所以现在应用程序调用selectedLanguage.json在每个页面中单击。 有没有办法只在应用程序启动时收取翻译费用? 也许只能在根模块中导入模块?

1 个答案:

答案 0 :(得分:1)

您的问题很可能是您在每个组件的模块中导入ng2-translate。因此每个组件都有自己的ng2-translate副本,而每个实例正在获取翻译。我建议只在您的根模块(app.module.ts)中导入ng2-translate,这样您只需在应用程序中共享一个副本。