mirror of
https://github.com/stablyai/orca.git
synced 2026-09-22 00:02:31 +00:00
* docs(i18n): adopt gettext PO as the canonical translation source Records the revised translation-source architecture decision: gettext PO replaces the original constrained XLIFF 2.0 profile after tooling, contributor-workflow, and repository-evidence review. Documents the read-only compiler / post-merge reconciler split, the four-state entry taxonomy, message ID and placeholder policy, mobile and plugin-language-pack scope, and the field-by-field PR B acceptance gate. Links the decision from the localization audit and corrects its allowlist description. * docs(i18n): add mobile dual-projection and bridge-ID constraints From PR 11446 owner review: mobile needs two deterministic projections (i18next JSON + pre-JS native metadata with a documented native fallback rule and the zh/zh-Hans locale-ID mapping); the hash-ID grandfather clause is date-scoped to the desktop catalog so freshly minted bridge IDs must be renamed in a dedicated adjacent change; OS permission prompts and native app metadata join the human-review list; imported bridge provenance must be classified in PR C.