{
  "id": "glossary/ingestion/configuration/locale",
  "mentions": [
    {
      "context": "…istered when the plugin loads, and a locale with no pack is a build error. Every…",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 7,
      "surface": "locale",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…ompared without the stopwords of the locale: merge the groups above the merge th…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 4,
      "surface": "locale",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…les and aliases of every entity of a locale, keyed by their comparison form, one…",
      "file": {
        "href": "../../../inference/recognition/dictionary/index.html",
        "label": "inference/recognition/dictionary.md"
      },
      "href": "../../../inference/recognition/dictionary/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "locale",
      "title": "Dictionary",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…age of the interface and the default locale of the sources; its theme, the theme…",
      "file": {
        "href": "../project/index.html",
        "label": "ingestion/configuration/project.md"
      },
      "href": "../project/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "locale",
      "title": "Project",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…CP 47 tag, defaulting to the project locale. A language is described by data, ne…",
      "file": {
        "href": "../../../../specs/decisions/ingestion/locale-per-source/index.html",
        "label": "decisions/ingestion/locale-per-source.md"
      },
      "href": "../../../../specs/decisions/ingestion/locale-per-source/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "locale",
      "title": "Locale per source",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…goes through a message catalogue per locale in ICU MessageFormat, plurals, selec…",
      "file": {
        "href": "../../../../specs/decisions/publication/icu-message-catalogues/index.html",
        "label": "decisions/publication/icu-message-catalogues.md"
      },
      "href": "../../../../specs/decisions/publication/icu-message-catalogues/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "locale",
      "title": "ICU message catalogues",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "… that registers the pack under its locale tag when it loads, and declare the plu…",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "passages": 7,
      "surface": "locale tag",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… them to its profile under type_prefixes, per locale, without touching the pack.",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "passages": 7,
      "surface": "locale",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Declare the locale on the source, locale: <tag>, or on the project when it is th…",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 7,
      "surface": "locale",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…the findings: the dictionary of that locale is built from the titles and aliases…",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 7,
      "surface": "locale",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…y label from a message catalogue per locale; a locale without one falls back to …",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 7,
      "surface": "locale",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…om a message catalogue per locale; a locale without one falls back to English un…",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 7,
      "surface": "locale",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Build one recognition dictionary per locale from the titles and aliases of the e…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L20",
      "kind": "recognised",
      "line": 20,
      "passages": 4,
      "surface": "locale",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… document with the dictionary of its locale and record each occurrence with its …",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 4,
      "surface": "locale",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…s theme.yaml, whose labels override the message catalogue of the project locale.",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L29",
      "kind": "recognised",
      "line": 29,
      "passages": 4,
      "surface": "locale",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… comparison form, one dictionary per locale of the corpus. Glossary sources come…",
      "file": {
        "href": "../../../inference/recognition/dictionary/index.html",
        "label": "inference/recognition/dictionary.md"
      },
      "href": "../../../inference/recognition/dictionary/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "locale",
      "title": "Dictionary",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…t when neither is known. The project locale, the project profile and the project…",
      "file": {
        "href": "../project/index.html",
        "label": "ingestion/configuration/project.md"
      },
      "href": "../project/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "locale",
      "title": "Project",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…x rules and its stopwords, which the locale selects together with the type prefi…",
      "file": {
        "href": "../../../../specs/decisions/ingestion/locale-per-source/index.html",
        "label": "decisions/ingestion/locale-per-source.md"
      },
      "href": "../../../../specs/decisions/ingestion/locale-per-source/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "locale",
      "title": "Locale per source",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "… build, and a test checks that every locale carries every key. Messages are reso…",
      "file": {
        "href": "../../../../specs/decisions/publication/icu-message-catalogues/index.html",
        "label": "decisions/publication/icu-message-catalogues.md"
      },
      "href": "../../../../specs/decisions/publication/icu-message-catalogues/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "locale",
      "title": "ICU message catalogues",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…s the collation rules of the project locale, accents included, and the words wit…",
      "file": {
        "href": "../../../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "../../../../specs/screens/pages/alphabetical-index/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "locale",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… of the language pack of the project locale, accents and case set aside and digi…",
      "file": {
        "href": "../../../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "../../../../specs/screens/pages/alphabetical-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "locale",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… among others, each with a label per locale, a glyph, a group, its attributes, t…",
      "file": {
        "href": "../../typing/type/index.html",
        "label": "ingestion/typing/type.md"
      },
      "href": "../../typing/type/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "locale",
      "title": "Type",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… of the language pack of the project locale: a bar of letters first, a letter wi…",
      "file": {
        "href": "../../../publication/search/alphabetical-index/index.html",
        "label": "publication/search/alphabetical-index.md"
      },
      "href": "../../../publication/search/alphabetical-index/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "locale",
      "title": "Alphabetical index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…te with its identifier, type, title, locale, application, domain, type origin, a…",
      "file": {
        "href": "../../../../specs/api/canonical-model/index.html",
        "label": "api/canonical-model.md"
      },
      "href": "../../../../specs/api/canonical-model/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "locale",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "…r, with its identifier, type, title, locale, the application and domain it is fi…",
      "file": {
        "href": "../../../../specs/data/inference/entities-block/index.html",
        "label": "data/inference/entities-block.md"
      },
      "href": "../../../../specs/data/inference/entities-block/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "locale",
      "title": "Entities block",
      "type": "data_object",
      "typeLabel": "Data object"
    },
    {
      "context": "…aliases, an application, a domain, a locale, its declared attributes and its sou…",
      "file": {
        "href": "../../../../specs/objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "../../../../specs/objects/inference/entity/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "locale",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…th 1 on its ref or a local path, its locale, its default application, whether it…",
      "file": {
        "href": "../../../../specs/objects/ingestion/source/index.html",
        "label": "objects/ingestion/source.md"
      },
      "href": "../../../../specs/objects/ingestion/source/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "locale",
      "title": "Source",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…in its other shapes (a right-to-left locale, a header with a logo, a footer with…",
      "file": {
        "href": "../../../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "locale",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
