Add a "Locale" button.
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- csharp
- Domain
- desktop, internationalization, localization
Research direction
No file or test is named. Start by locating the calculator's existing locale, number-input, copy, and display handling, then trace how application-wide settings are initialized and applied. Done means the app uses the system locale by default and users can select a locale that affects input, display, and copying.
Written by the indexing model from the issue text.
Description
Problem Statement
There are many issues been reported relating to
- commas
- dots
- spaces
- ...
This is related to the fact that the calculator is used in many international environments. Many users even use data from more than 1 locale in there daily work on 1 system.
Proposal
On the bar above the number display (right above the default value 0) make a language/locale display like it is on the standard widnows language bar. Left clicking on this setting would allow the user to change the locale.
This locale setting would be in effect for the whole application.
Goals
Application can startup in the default locale of the system.
User can change locale, to allow copying, inputing and displaying data in the selected locale.
- Dominant language
- C#
- Stars
- 31.1k
- Forks
- 5.8k
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/calculator
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
microsoft/calculator#2500 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
microsoft/calculator#2360 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
microsoft/calculator#2501 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/calculator#2498 · 3 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/calculator#2487 · 7 comments ·
All issues in microsoft/calculator
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
dotnet/AspNetCore.Docs#37699 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·
-
area/docs-content Bug pulumi/docs
Difficulty 1/5 1-3 hours Newbie friendliness 94/100
-
agentic-workflows untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 76/100