ng2 i18n: НЕ используйте английский в качестве языка по умолчанию в шаблонах - PullRequest
0 голосов
/ 27 декабря 2018

Я разрабатываю приложение для русскоязычных людей.Английский язык «резервное копирование».Поэтому я хотел бы видеть русские слова в моих шаблонах, чтобы их было легче понять.Он работает нормально, но введенный 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

...