Comfy-Org / Comfy-Org/ComfyUI

Support localized decimal separators (comma/dot) in numeric input fields

Open
#14,627 2 comments 0 reactions 0 assignees View on GitHub
Feature
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.