Skip to content

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

Closed
nbb1967 wants to merge 4 commits intohardcoded-str-to-rcfrom
splitting-rc
Closed

Localization Stage 3: Split RC into per-language files (MUI support)#1
nbb1967 wants to merge 4 commits intohardcoded-str-to-rcfrom
splitting-rc

Conversation

@nbb1967
Copy link
Owner

@nbb1967 nbb1967 commented Mar 4, 2026

Description

This is the 3rd stage of localization: RC structure reorganization for MUI support. It builds upon bailey27#214 and bailey27#218 and prepares the project for the final language selector.

  • 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.

@nbb1967 nbb1967 closed this Mar 4, 2026
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