[GH-ISSUE #2318] [Feature] Make comma's and period interchangeable when entering figures #15146

Closed
opened 2026-04-14 18:02:52 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @vinstaal0 on GitHub (Feb 2, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/2318

Verified feature request does not already exist?

  • I have searched and found no existing issue

💻

  • Would you like to implement this feature?

Pitch: what problem are you trying to solve?

Currently when you type in a number and you press the period (when comma is the default decimal separator), it will not understand that you mean the comma. Due to differences between international keyboards and country specific keyboard it's not always possible that the comma/period on the keyboard matches with what it logically should be for that country.

For example, the Dutch keyboard layout has a comma on the number since we use commas as decimal seperators. However it does not include the € symbol. However, the international keyboard does have this on the ctrl + alt + 5 keybind.

This makes it so when you type numbers in ,say 1234,56, using the numbpad it will change it to 123456,00.

Describe your ideal solution to this problem

All finance programs I have worked with (and most other programs where you enter numbers) fix this by making the assumption that if you type in 1234.56 you actually mean 1234,56.

Not sure if it is possible, but if it is you could also check the user's keybinds to see what they have bound to numbpad.

Teaching and learning

Most people will not notice that this feature is implemented, but people will notice it hasn't been implemented.

Edit: in something like Excel it will automatically switch the period/comma key on your numbpad to be the decimal seperator

Originally created by @vinstaal0 on GitHub (Feb 2, 2024). Original GitHub issue: https://github.com/actualbudget/actual/issues/2318 ### Verified feature request does not already exist? - [X] I have searched and found no existing issue ### 💻 - [ ] Would you like to implement this feature? ### Pitch: what problem are you trying to solve? Currently when you type in a number and you press the period (when comma is the default decimal separator), it will not understand that you mean the comma. Due to differences between international keyboards and country specific keyboard it's not always possible that the comma/period on the keyboard matches with what it logically should be for that country. For example, the Dutch keyboard layout has a comma on the number since we use commas as decimal seperators. However it does not include the € symbol. However, the international keyboard does have this on the ctrl + alt + 5 keybind. This makes it so when you type numbers in ,say 1234,56, using the numbpad it will change it to 123456,00. ### Describe your ideal solution to this problem All finance programs I have worked with (and most other programs where you enter numbers) fix this by making the assumption that if you type in 1234.56 you actually mean 1234,56. Not sure if it is possible, but if it is you could also check the user's keybinds to see what they have bound to numbpad. ### Teaching and learning Most people will not notice that this feature is implemented, but people will notice it hasn't been implemented. Edit: in something like Excel it will automatically switch the period/comma key on your numbpad to be the decimal seperator
GiteaMirror added the needs votesfeature labels 2026-04-14 18:02:52 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Feb 2, 2024):

Thanks for sharing your idea!

This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution).

The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+

Don’t forget to upvote the top comment with 👍!

<!-- gh-comment-id:1924596282 --> @github-actions[bot] commented on GitHub (Feb 2, 2024): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution). The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+ Don’t forget to upvote the top comment with 👍! <!-- feature-auto-close-comment -->
Author
Owner

@andriantoeff commented on GitHub (Jul 14, 2024):

Seeing the need votes label in this issue: Does this feature can be said as implemented or are there still pending subtasks?

<!-- gh-comment-id:2227352476 --> @andriantoeff commented on GitHub (Jul 14, 2024): Seeing the `need votes` label in this issue: Does this feature can be said as implemented or are there still pending subtasks?
Author
Owner

@vinstaal0 commented on GitHub (Aug 7, 2024):

I can't test if htis is fixed since I can't currently update to the newer version (blame TrueCharts for that).

If anybody wants to test it type in 1.000,00 and see if it makes it a thousand or 100 thousand. (switch the dot and comma depending on your regional settings)

<!-- gh-comment-id:2273008917 --> @vinstaal0 commented on GitHub (Aug 7, 2024): I can't test if htis is fixed since I can't currently update to the newer version (blame TrueCharts for that). If anybody wants to test it type in 1.000,00 and see if it makes it a thousand or 100 thousand. (switch the dot and comma depending on your regional settings)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#15146