Перевод приложения Angular 8 с использованием i18n во время выполнения - PullRequest
1 голос
/ 23 января 2020

Я занимаюсь разработкой веб-приложения, и мне нужно добавить поддержку нескольких языков. Я просмотрел документацию Angular и заметил, что перевод происходил во время сборки. Мне было любопытно, можем ли мы разработать его так, чтобы приложение переводило на другой язык во время выполнения. Я провел некоторое исследование, но не смог найти правильный ответ.

Так что мой вопрос, могу ли я добавить в раскрывающемся списке выбора языка в верхней части меню и изменить язык во время выполнения?

1 Ответ

1 голос
/ 23 января 2020

Один-единственный:

http://www.ngx-translate.com/

Я использую его во всех своих проектах.

Мне не нравится i18n из Angular требуется для каждого языка отдельная компиляция и не может изменяться во время выполнения.

Демонстрация: https://stackblitz.com/github/ngx-translate/example

...