Публикация с моим решением, но это убивает новую функцию Angular v.9.
Решение состоит в том, чтобы не использовать флаг --localize
.
Поэтому я удалил определение:
"i18n": {
"sourceLocale": "de",
"locales": {
"fr": "src/app/locale/messages.fr.xlf",
}
Затем я создал пользовательскую конфигурацию в:
"configurations": {
"fr": {
"i18nFile": "src/app/locale/messages.fr.xlf",
"i18nLocale": "fr",
"outputPath": "dist/fr"
}
И просто вызвал:
ng build --configuration=fr
Но это некрасиво .. так что жду лучших идей :)