Skip to content

Normalize display names with NFKC and dot-to-space replacement#2314

Merged
hiroshinishio merged 1 commit intomainfrom
wes
Feb 24, 2026
Merged

Normalize display names with NFKC and dot-to-space replacement#2314
hiroshinishio merged 1 commit intomainfrom
wes

Conversation

@hiroshinishio
Copy link
Collaborator

Summary

  • Replaces conditional title-casing (only when all-lower or all-upper) with unconditional NFKC Unicode normalization, dot-to-space replacement, and title-casing
  • Handles Unicode fancy chars (e.g. mathematical bold letters → plain ASCII), dotted names (e.g. Yang.quYang Qu), and mixed-case names consistently
  • Cross-ref: website/utils/normalize-display-name.ts

Replaces the conditional title-casing (only when all-lower or all-upper)
with unconditional NFKC normalization, dot replacement, and title-casing
to handle Unicode fancy chars, dotted names, and mixed-case consistently.
@hiroshinishio hiroshinishio self-assigned this Feb 24, 2026
@hiroshinishio hiroshinishio merged commit 4698698 into main Feb 24, 2026
1 check passed
@hiroshinishio hiroshinishio deleted the wes branch February 24, 2026 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant