Localization not working (German) - can't enter comma

Hello

I can't get the numeric textbox working in my WebAssembly project. I'm using German settings which means the decimal separator is a comma (,) and the thousand separator a dot (.) I observe the same issue in your demo (https://blazor.syncfusion.com/demos/numeric-textbox/default-functionalities). If you switch the Localization to 'German - Germany', it looks fine:


But when I want to enter a different number, let's say 10,23, I can't because I can't enter a comma. When I'm entering it as 10.23 instead, it's turned into that:


Regards
Sven


4 Replies 1 reply marked as answer

SP Sureshkumar P Syncfusion Team December 24, 2020 04:24 AM UTC

Hi Sven, 
 
Greetings from Syncfusion support 
 
We have confirmed Localization not working (German) - can't enter comma in numerictextbox is the as defect from our end. the fix will be included in our next week patch release. Which is expected to be rolled out on December 30, 2020. We appreciate your patience 
 
You can track the status of the bug in the feedback link below. 
  
 
Regards, 
Sureshkumar P 
 


Marked as answer

SH Sven H January 3, 2021 11:05 AM UTC

It was fixed in 18.4.0.32


R R January 3, 2021 02:03 PM UTC

Thank you Sven, very helpful.

Have you manage to get the numeric key pad `.` to behave as the `,`?


SH Sven H January 3, 2021 02:13 PM UTC

I don't need to because I have a German keyboard which has a numeric key pad with a comma. You might try to change your keyboard settings on OS level to get a ',' when pressing '.' on the key pad. 

Loader.
Up arrow icon