Unicode-correct non-Latin names #225

Open
opened 2026-06-09 11:28:10 -04:00 by justin · 0 comments
Owner

Status: partial · Importance: High · Effort: M · Phase: 2

Stores fine (UTF-8); no NFC normalization on write, no locale-aware collation, no romanized search.

Non-negotiable: Apply unicodedata.normalize('NFC') on input; add COLLATE; supports faithful-record goal.


Area: Localization & accessibility · P1 / should-have. From the product backlog gap analysis (docs/BACKLOG.md).

**Status:** partial · **Importance:** High · **Effort:** M · **Phase:** 2 Stores fine (UTF-8); no NFC normalization on write, no locale-aware collation, no romanized search. **Non-negotiable:** Apply `unicodedata.normalize('NFC')` on input; add COLLATE; supports faithful-record goal. --- _Area: Localization & accessibility · P1 / should-have. From the product backlog gap analysis (docs/BACKLOG.md)._
justin added the type:featurepriority:P1moscow:shouldstatus:partialarea:i18n labels 2026-06-09 11:28:10 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justin/provenance#225