Attribut Int Value & thousands separator

I like my customer/user to store just numbers in an attribute, so I set it up as integer. Though the display in the ui is with thousands separator. I want just the plain number, since the customer wants to copy it and it’s actually a secondary article number.

I tried to set empty string in the config, though this has no effect. Also when I set . instead of , it always shows komma.

Integer == main locale ?


Forgot to mention the current version, pretty update but not to the newest.
PIM 1.13.97
Core: 1.13.53

On entity fields it’s pretty comfortable to disable the formatting (means thousands separator).
If AtroCore would implement the same option for numeric attributes, this would match your goal. This then shouldn’t affect API output but only how it’s displayed via GUI.
The local setting will change the standard, I guess (comma = thousands separator, dot for decimals separator [which doesn’t affect integer values of course]).

Hello,

Thank you for bringing this to our attention.

Firstly, it is possible to display all numeric values (both fields and attributes) without a thousand separator by setting empty string in the Locale, as you attempted. However, this setting only applies if the user has that specific locale selected in their User Profile. Please review your User Profile settings.

Currently, if no locale is set in the User Profile, the system defaults to using a comma as the thousand separator (User Interface (UI) | AtroCore Help Center). We plan to change this in the future so that the system will instead fall back to the Default Locale defined in Settings .

Please note that changing locale settings will affect the display of all numeric values across the system.

On the other hand, if your goal is to store a “secondary article number” that should contain only numeric characters, this is better treated as a string with a regex constraint , rather than an actual integer. We recommend using an attribute of type String and applying a regex pattern to allow only digits (e.g., a pattern that enforces exactly 10 digits).
Screenshot 2025-06-12 at 11.06.23