1017 B
1017 B
Issue: Hyphenation Locale Resolution 2026-08-20
issue024 [ ] Hyphenation accepts common locale spelling but selects the wrong dictionary
- Status: Runtime fix verified by
task039; user-visible confirmation remains pending. - Summary:
de-CHandde-DEnormalize to underscore forms but are looked up in the short-code registry, where they can resolve to the first arbitrary German dictionary rather than the exact locale. - Expected vs Actual: Equivalent
de_CH/de-CHspellings should selecthyph_de_CH.dic; currentde-CHselectshyph_de_AT.dic. - Related:
ekp-hyphen.el,plan_dictionary_governance_20260728.md,task039. - Fix: Raw and normalized exact locale keys are checked before the documented short-code fallback.
- Verification: Locale-equivalence ERT 11/11 and full dictionary gates pass.
- Resolved At: Pending user-visible confirmation.
- Resolved By: Developer implementation and verification.
- Commit: Pending hardening commit.