ОШИБКА при ошибке: необходимо указать локаль файла перевода (src / locale / messages.fr.xlf) - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь создать индивидуальные пакеты для каждого языка.

Я использовал приведенную ниже команду для моего приложения angular 8, которое работает нормально. Но когда я использую ту же команду в Angular. Файл перевода в этом месте. Я не уверен, почему он выбрасывает эту ошибку.

ng build  --aot=true --prod --base-href=/Assignment/fr/ --i18n-file=src/locale/messages.fr.xlf --i18n-format=xlf --i18n-locale=fr --outputPath=../wwwroot/fr

Ответы [ 2 ]

0 голосов
/ 05 ноября 2019

В качестве альтернативного решения я могу предложить вам использовать решение , это будет проще, чем ngx-translate, а также вы можете использовать любой язык по вашему желанию, а также

см. Предыдущий стек ответа

0 голосов
/ 04 ноября 2019

Вы согласились использовать пакет ngx-translate (Комментарий от @Sergey). Он более гибкий и простой в использовании, чем собственный механизм интернационализации в Angular.

...