Skip to content

feat(Core/DB): Migrate strings to module_string system#232

Merged
Nyeriah merged 1 commit into
azerothcore:masterfrom
Nyeriah:feat/migrate-strings-to-module-string
May 9, 2026
Merged

feat(Core/DB): Migrate strings to module_string system#232
Nyeriah merged 1 commit into
azerothcore:masterfrom
Nyeriah:feat/migrate-strings-to-module-string

Conversation

@Nyeriah
Copy link
Copy Markdown
Member

@Nyeriah Nyeriah commented May 9, 2026

Replace global acore_string IDs (11100-11118) and hardcoded per-locale C++ unordered_maps with the module_string system keyed to 'mod-transmog'. Enum values renamed from TRANSMOG_STR_* to LANG_TRANSMOG_* for consistency. All 42 strings (result, command, and gossip/UI) now live in the DB and support locale overrides without recompile.

Replace global acore_string IDs (11100-11118) and hardcoded per-locale
C++ unordered_maps with the module_string system keyed to 'mod-transmog'.
Enum values renamed from TRANSMOG_STR_* to LANG_TRANSMOG_* for consistency.
All 42 strings (result, command, and gossip/UI) now live in the DB and
support locale overrides without recompile.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Nyeriah Nyeriah merged commit 8ef741f into azerothcore:master May 9, 2026
1 check passed
@Nyeriah Nyeriah deleted the feat/migrate-strings-to-module-string branch May 9, 2026 16:44
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