ng2-translate not working in lazy-loaded module
I'm using ng2-translate for language handling in an Angular 2 RC5 app I'm creating. The app has two feature modules, one lazy loaded and one eager loaded. TranslateModule is made available through a shared module. The problem is that the translate pipe works fine in the eager-loaded module but not the lazy-loaded one. To verify it has to do with the loading method I converted both to eager-loading and everything worked fine. A plunk that demonstrates the issue can be found here: Plunker The significant code is below as well. The initial page is the eager-loaded one, hence why the strings look