I am currently following this thread: https://github.com/ngx-translate/core/issues/495. Based on the comments, i18n does not support changing language at runtime and ngx-tra