Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for localizing context menu item names. #322

Closed
Jackhammer88 opened this issue Nov 23, 2023 · 1 comment
Closed

Add support for localizing context menu item names. #322

Jackhammer88 opened this issue Nov 23, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Jackhammer88
Copy link
Contributor

Description:

Currently, the names of items in the context menu of our application are hard-coded in English (Copy, Paste, Cut, Select all). However, for better user accessibility and usability, we would like to propose adding support for localizing the names in the context menu based on the language set in the user's system.

Expected Behavior:

Automatically adapt the context menu item names to the language set in the user's system.
Allow users to override this language setting within the application if they prefer a different language.

Additional Information:

This feature will enhance the experience for users, as it will display context menu item names in the language of their system, making our application more accessible and user-friendly. Users who prefer a different language can still have the flexibility to customize it within the application settings.
image

@SKProCH SKProCH added the enhancement New feature or request label Nov 23, 2023
SKProCH added a commit that referenced this issue Mar 29, 2024
Move all localization strings to resources. Fix #322
@SKProCH
Copy link
Collaborator

SKProCH commented Mar 29, 2024

Should work same way as Avalonia does. For keys look at https://github.com/AvaloniaCommunity/Material.Avalonia/blob/master/Material.Styles/InvariantResources.xaml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants