您好我有一个使用ng2-translate国际化的角度2项目,它工作正常但在我的所有模块中我已导入translatemodule ecc ...所以现在应用程序调用selectedLanguage.json在每个页面中单击。 有没有办法只在应用程序启动时收取翻译费用? 也许只能在根模块中导入模块?
答案 0 :(得分:1)
您的问题很可能是您在每个组件的模块中导入ng2-translate。因此每个组件都有自己的ng2-translate副本,而每个实例正在获取翻译。我建议只在您的根模块(app.module.ts)中导入ng2-translate,这样您只需在应用程序中共享一个副本。