Fix Russian character captions and NPC locale cache #4

Merged
sindoring merged 1 commits from fix/ruru-labels-and-npc-cache into main 2026-10-10 19:22:48 +03:00

1 Commits

Author SHA1 Message Date
sindoring cd887e0283 Fix Russian character captions and locale-scoped NPC names
Resolve race/class display names from the selected 1.12 DBCs. Use the existing numbered-argument formatter for character selection and deletion, matching the supplied ruRU GlueStrings templates. Reject persisted creature names from a different client locale instead of always accepting enUS.

Verified on Windows: real-pack race/class names, live and ghost roster texts, two creation selections and changing class labels, deletion text without deletion, Cyrillic fonts and FrameXML/options, cross-locale NPC cache rejection and preservation of live player/pet names. Ten focused checks passed with data required and no skips. Full land gates are running. No game login: this checkout declares no probe account.
2026-10-10 18:39:49 +04:00