Skip to content

Add Simplified Chinese localization and publish icon asset - #20

Open
HexBen123 wants to merge 3 commits into
RankFTW:mainfrom
HexBen123:feature/chinese-localization-icon-fix
Open

Add Simplified Chinese localization and publish icon asset#20
HexBen123 wants to merge 3 commits into
RankFTW:mainfrom
HexBen123:feature/chinese-localization-icon-fix

Conversation

@HexBen123

Copy link
Copy Markdown

Summary

  • Add Simplified Chinese localization coverage across the main UI, dialogs, per-game overrides, component rows, and dynamic status/action text.
  • Keep technical and product names such as HDR, ReShade, RenoDX, DXVK, OptiScaler, and Luma in English while translating ordinary UI text.
  • Ensure the published WinUI app includes icon.ico so the window icon loads after installation.

Validation

  • dotnet test RenoDXCommander.Tests\RenoDXCommander.Tests.csproj --filter LocalizationServiceTests
  • dotnet publish RenoDXCommander\RenoDXCommander.csproj -c Release -p:Platform=x64 -r win-x64 -p:PublishSingleFile=true -p:PublishReadyToRun=false -o artifacts\publish\RHI-win-x64
  • Built the local Inno Setup installer from artifacts\installer\RHI Setup.local.iss

Notes

  • Localization uses English internal values for option logic while presenting translated labels, so existing comparisons and saved settings remain compatible.
  • The installer artifact is generated locally and is not included in this PR.

@RankFTW
RankFTW force-pushed the main branch 11 times, most recently from c0f8d35 to f213b66 Compare July 17, 2026 20:38
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