ng2 i18n: НЕ используйте английский в качестве языка по умолчанию в шаблонах
Я разрабатываю приложение для русскоязычных людей. Английский язык "резервное копирование". Поэтому я хотел бы видеть русские слова в моих шаблонах, чтобы их было легче понять. Работает нормально, но вводится LOCALE_ID
всегда "en-US", если я не предоставлю вход в настройке модуля. Или это всегда "ru", если я предоставлю, не обращая внимания на --configuration
флаг
Можно ли установить язык по умолчанию НЕ английский?
мой angular.json
похоже
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
...
"i18nLocale": "ru",
},
"configurations": {
"en": {
"i18nFile": "app/assets/i18n/messages.en.xlf",
"i18nFormat": "xlf",
"i18nLocale": "en",
"i18nMissingTranslation": "error"
}
}
Я работаю с приложениемng serve my-app --configuration en
для английского и с для русскогоng serve my-app