После обновления до Angular12 i18n больше не работает локализация dosnt

Я обновил исходный код своего приложения с Angular6 до Angular12 - да, я пропустил его, чтобы обновлять его чаще.

Теперь язык IU больше не меняется. Я использую i18n. Похоже, что HTML не применяет перевод. Потому что я все еще могу загрузить файл XLF из API, но переводы не отображаются в пользовательском интерфейсе.

В приложении Angular мне нужно выполнить следующий код в main.ts:

Я пытался найти проблему, сравнивая свой код с https://angular.io/guide/i18n , но ничего не могу найти. Также я пытался прокомментировать «предоставить: LOCALE_ID ..» и «предоставить: TRANSLATIONS_FORMAT ..», но мне это не помогло.

У кого-нибудь есть идеи?

Спасибо!

1 ответ

Решение

Я решил это сейчас, предоставив переводы в приложении. Поэтому я потерял возможность изменять переводы без развертывания приложения.

Другие вопросы по тегам