Skip to content

Enhancing the foundation for multi-language support.#270

Merged
Kyome22 merged 3 commits into
mainfrom
create-supported-language-enum
Jan 10, 2026
Merged

Enhancing the foundation for multi-language support.#270
Kyome22 merged 3 commits into
mainfrom
create-supported-language-enum

Conversation

@Kyome22
Copy link
Copy Markdown
Collaborator

@Kyome22 Kyome22 commented Jan 10, 2026

Context of Contribution

  • Bug Fix
  • Refactoring
  • New Feature
  • Others

Summary of the Proposal

Allow the specification of appropriate fonts for each language.
Improve the handling of supported languages to be type-safe.

Reason for the new feature

Using the Consolas font for Japanese was not ideal. The line spacing was too tight, making it difficult to read. Therefore, I will switch to Noto Sans JP for Japanese.

Checklist

  • This PR does not contain commits of multiple contexts.
  • Code follows proper indentation and naming conventions.
  • Implemented using only APIs that can be submitted to the Microsoft Store.
  • Works correctly in both dark theme and light theme.
  • Works correctly on any device.

@Kyome22
Copy link
Copy Markdown
Collaborator Author

Kyome22 commented Jan 10, 2026

Noto Sans JP
not-sans-jp

Consolas
consolas

@Kyome22 Kyome22 force-pushed the create-supported-language-enum branch from c9b7779 to 16562a4 Compare January 10, 2026 12:35
@Kyome22
Copy link
Copy Markdown
Collaborator Author

Kyome22 commented Jan 10, 2026

Modified
modified

@Kyome22 Kyome22 merged commit 772dc5c into main Jan 10, 2026
@Kyome22 Kyome22 deleted the create-supported-language-enum branch January 10, 2026 12: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