Skip to content

[WIP] Add multilingual localization support for English and Japanese#4

Closed
Copilot wants to merge 1 commit intocopilot/add-multi-language-supportfrom
copilot/add-multilingual-localization
Closed

[WIP] Add multilingual localization support for English and Japanese#4
Copilot wants to merge 1 commit intocopilot/add-multi-language-supportfrom
copilot/add-multilingual-localization

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 23, 2026

  • Add all user-facing strings to Resources.resx (Chinese as default/fallback)
  • Create Resources.en.resx with English translations
  • Create Resources.ja.resx with Japanese translations
  • Update Resources.Designer.cs with new property accessors
  • Create LanguageManager.cs for culture management (load/save preference)
  • Update XAML files to bind to resources (via code-behind ApplyLocalization())
    • MainWindow.xaml + .cs
    • AssemblySelectorWindow.xaml + .cs
    • LogViewerWindow.xaml + .cs
    • UnhandledExceptionDialog.xaml + .cs
    • DependencyGraphWindow.xaml + .cs
  • Update C# code files to use Properties.Resources.*
    • StaticUtil.cs
    • FolderTooBigDialog.cs
    • FailedToRunECDialog.cs
    • App.cs
  • Add language selector UI to MainWindow (ComboBox with zh-CN/en/ja options)
Original prompt

添加多语言本地化,现在只支持中文,加上英文和日文


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ShrlAlgo ShrlAlgo marked this pull request as ready for review March 23, 2026 15:14
@ShrlAlgo ShrlAlgo requested a review from Copilot March 23, 2026 15:14
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ShrlAlgo ShrlAlgo self-requested a review March 23, 2026 15:17
Copy link
Copy Markdown
Owner

@ShrlAlgo ShrlAlgo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

process

@ShrlAlgo ShrlAlgo deleted the branch copilot/add-multi-language-support March 23, 2026 15:28
@ShrlAlgo ShrlAlgo closed this Mar 23, 2026
@ShrlAlgo ShrlAlgo deleted the copilot/add-multilingual-localization branch March 23, 2026 15:28
Copilot AI requested a review from ShrlAlgo March 23, 2026 15:28
Copilot stopped work on behalf of ShrlAlgo due to an error March 23, 2026 15:28
Copy link
Copy Markdown
Owner

@ShrlAlgo ShrlAlgo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

del

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.

3 participants