{
  "schema_version": "1.0",
  "title": "Open Language Access Layer",
  "registry": {
    "identifier_standard": "BCP 47",
    "authoritative_registry": "IANA Language Subtag Registry",
    "snapshot_reference_date": "2026-06-15",
    "accept_any_well_formed_tag": true,
    "unknown_or_new_tag_behavior": "accept for private/local use, preserve the original tag and meaning, and request community review instead of rejecting the person"
  },
  "principles": [
    "No language is excluded because it is not preloaded.",
    "The original language remains available beside every translation.",
    "Machine assistance is labeled and never presented as human-reviewed truth.",
    "Signed, spoken, written, pictorial, tactile and audio communication may coexist.",
    "Right-to-left, left-to-right, vertical and complex-script layouts are supported structurally.",
    "A person may use different languages in different rooms and may keep a language private.",
    "Names, cultural terms, faith language and identity words are not silently normalized.",
    "Uncertainty survives translation."
  ],
  "review_states": [
    "source-original",
    "machine-assisted-unreviewed",
    "community-draft",
    "native-speaker-reviewed",
    "subject-approved",
    "specialist-reviewed",
    "disputed",
    "unresolved"
  ],
  "communication_modes": [
    "written language",
    "spoken language",
    "signed language",
    "tactile signing",
    "braille",
    "AAC symbols",
    "pictograms",
    "gesture",
    "audio description",
    "caption",
    "transcript",
    "transliteration",
    "plain-language adaptation",
    "human interpretation"
  ],
  "script_directions": [
    "left-to-right",
    "right-to-left",
    "vertical",
    "bidirectional mixed text"
  ],
  "starter_locales": [
    "af", "ak", "am", "ar", "as", "az", "be", "bg", "bm", "bn", "bo", "br", "bs", "ca", "ceb", "chr", "ckb", "co", "cs", "cy", "da", "de", "dv", "dz", "ee", "el", "en", "eo", "es", "et", "eu", "fa", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gn", "gu", "ha", "haw", "he", "hi", "hmn", "hr", "ht", "hu", "hy", "id", "ig", "is", "it", "iu", "ja", "jv", "ka", "kk", "km", "kn", "ko", "ks", "ku", "ky", "la", "lb", "lg", "ln", "lo", "lt", "lv", "mg", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "no", "ny", "oc", "om", "or", "pa", "pl", "ps", "pt", "qu", "ro", "ru", "rw", "sa", "sd", "si", "sk", "sl", "sm", "sn", "so", "sq", "sr", "st", "su", "sv", "sw", "ta", "te", "tg", "th", "ti", "tk", "tlh", "tn", "to", "tr", "tt", "ug", "uk", "ur", "uz", "vi", "wo", "xh", "yi", "yo", "zh", "zu", "ase", "ils"
  ],
  "locale_features": {
    "plural_rules": "Use runtime locale-aware plural rules where available and preserve a plain fallback.",
    "date_time_number": "Use locale-aware formatting but always provide an unambiguous machine-readable value for important dates and numbers.",
    "collation": "Sorting is locale-sensitive and must never be treated as a universal cultural order.",
    "font_policy": "Prefer system fonts with script coverage; do not require remote font downloads.",
    "fallback": "Never replace unsupported text with blank content. Preserve Unicode source text and provide copy, download, image, audio or human-help alternatives."
  },
  "publication_rule": {
    "translation_changes_audience": true,
    "new_language_requires_choice": true,
    "subject_approval_may_be_required": true,
    "machine_translation_alone_can_authorize_publication": false
  }
}
