【问题标题】:Where should sourceLocale bet set in Angular.json?sourceLocale 应该在 Angular.json 中设置哪里?
【发布时间】:2021-10-30 12:37:33
【问题描述】:

i18n Angular docs 指定您需要通过更改项目的Angular.json 文件中的sourceLocale 字段来设置语言ID 和区域扩展名,但该字段在新项目中不存在。这个字段应该在json的什么地方定义?

【问题讨论】:

    标签: angular localization internationalization


    【解决方案1】:

    {language_id}-{locale_extension} 形式的语言 id 和语言环境扩展字符串应在projects.{projectName}.i18n.sourceLocale 中指定,如下所示:

    "projects": {
      "my-angular-project": {
        "i18n": {
          "sourceLocale": "en-US"
        }
      }
    }
    

    在本例中,我们使用美国英语 ("en-us") 作为 Unicode 区域设置 ID。

    【讨论】:

      猜你喜欢
      • 2016-05-12
      • 1970-01-01
      • 1970-01-01
      • 2018-03-19
      • 1970-01-01
      • 2010-10-26
      • 1970-01-01
      • 1970-01-01
      • 2015-10-27
      相关资源
      最近更新 更多