Support localized decimal separators (comma/dot) in numeric input fields
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 158
Description
### Feature Idea
### Describe the feature you'd like
Please add support for commas `,` as decimal separators alongside dots `.` in all float and numeric input fields.
### Public Impact
* **Accessibility:** Improves workflow for European and international users whose standard keyboard numpads feature a comma instead of a dot.
* **Efficiency:** Eliminates the need for global users to manually switch layouts or use the alphanumeric row just to input decimals.
### Proposed Solution
Implement a parser on numeric input fields that automatically converts commas `,` to dots `.` on the fly, or accept both characters natively before validating the float value.
### Additional Context
Currently, typing a comma from a standard European numpad into a float field either rejects the input or breaks the value, forcing users to interrupt their typing flow.
### Existing Solutions
_No response_
### Other
_No response_
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating ComfyUI's float and numeric input fields, then reproduce comma entry alongside dot entry. Done means all affected fields accept localized comma decimals without breaking validation or existing dot-based input.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- accessibility, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100