Skip to content

Localization Stage 3: Split RC into per-language files (MUI support)#220

Open
nbb1967 wants to merge 27 commits intobailey27:masterfrom
nbb1967:splitting-rc
Open

Localization Stage 3: Split RC into per-language files (MUI support)#220
nbb1967 wants to merge 27 commits intobailey27:masterfrom
nbb1967:splitting-rc

Conversation

@nbb1967
Copy link

@nbb1967 nbb1967 commented Mar 4, 2026

Description

This is the 3rd stage of localization: RC structure reorganization for MUI support. This PR supersedes #214 and #218, providing the full MUI structure..

  • The main .RC file is split into separate resource files for each language, grouped with license files in folders named by language identifiers.
  • Added Russian resources as the first additional language.
  • The project compiles with multiple sets of resources without errors. It follows the standard Windows MUI principle, which automatically selects the interface language based on the user's system settings.
  • Adding an additional language set (RU) increases the EXE size by approximately 90 KB.

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