Results 5 comments of Artem Korolev

have the same problem, i think idea of this plugin is work exactly that your described in your issue +1 for fix this behavior

Solve it by manually changing the locale in the url and then reload the page, the easiest way ` changeLocale (locale) { window.location.href = this.router.url.replace(this.translateService.language, locale.code); } `

@meeroslav it works, but still not like I expect in some cases 1) navigate to any page (/positions) 2) change language using changeLanguage method (eng) 3) navigate to any route...

for those who are dont care about allowSyntheticDefaultImports, you can just add it to the tsconfg complierOptions with true value