После обновления до Angular12 i18n больше не работает локализация dosnt
Я обновил исходный код своего приложения с Angular6 до Angular12 - да, я пропустил его, чтобы обновлять его чаще.
Теперь язык IU больше не меняется. Я использую i18n. Похоже, что HTML не применяет перевод. Потому что я все еще могу загрузить файл XLF из API, но переводы не отображаются в пользовательском интерфейсе.
В приложении Angular мне нужно выполнить следующий код в main.ts:
Я пытался найти проблему, сравнивая свой код с https://angular.io/guide/i18n , но ничего не могу найти. Также я пытался прокомментировать «предоставить: LOCALE_ID ..» и «предоставить: TRANSLATIONS_FORMAT ..», но мне это не помогло.
У кого-нибудь есть идеи?
Спасибо!
1 ответ
Я решил это сейчас, предоставив переводы в приложении. Поэтому я потерял возможность изменять переводы без развертывания приложения.