Since Windows 8.1 the input locale for swiss-german has a wrong decimal separator

When installing Windows 8.1 with swiss-german input locale, the decimal separator is set to "," (comma) instead of "." (point).

I can change it via registry for the user:
HKEY_CURRENT_USER\Control Panel\International\sDecimal

Or for new profiles:
HKEY_USERS\.DEFAULT\Control Panel\International\sDecimal

Please publish a patch which is correcting the defaults for swiss-german.

December 3rd, 2013 8:15am

Hi,

I just check what you mentioned on my computer and test environment, there is no such issue.

The default value for HKEY_CURRENT_USER\Control Panel\International\sDecimal and HKEY_USERS\.DEFAULT\Control Panel\International\sDecimal is . After I change to the German input.

I would like to know where you get the media to install Windows 8.1 and how you deploy this system.

I consider that this issue is caused by installation media.

Meanwhile, if there is any misunderstanding, please post more detailed information about your post especially the screenshot.

Free Windows Admin Tool Kit Click here and download it now
December 4th, 2013 9:33am

I'm installing german Windows 8.1 from the MSDN source:

File Name:  de_windows_8_1_x64_dvd_2707227.iso
Languages:  German
SHA1: 9E2A3C82CC27333D03526710022E59CEF68A7DF2

When you change the locale for the user, the default profile will not be affected. So therefore you should look at:
HKEY_CURRENT_USER\Control Panel\International\sDecimal


December 4th, 2013 10:19am

I'm installing german Windows 8.1 from the MSDN source:

File Name:  de_windows_8_1_x64_dvd_2707227.iso
Languages:  German
SHA1: 9E2A3C82CC27333D03526710022E59CEF68A7DF2

When you change the locale for the user, the default profile will not be affected. So therefore you should look at:
HKEY_CURRENT_USER\Control Panel\International\sDecimal


Free Windows Admin Tool Kit Click here and download it now
December 4th, 2013 10:19am

Hi, 

I didn't only change the locale, but also change the display language of Windows and input keyboard layout. 

But there is no such issue. 

I cannot get the MSDN resource, sorry to say that have no chance to test.

December 10th, 2013 2:50am

Hi There. Thanks Severin for the helpful info!! It almost drove me mad and I had to do something to be able to enter figures on the Keyboard with the "Nummer Block" and changed the setting of the dot to a comma and that only led to further problems....now I have documents with commas... Whatever: I am relieved that you aknowledged the Problem and I would appreciate for Kate to do the same (it made me uneasy too, to go Messing with registry myself...)!

By the way: my Default setting was not affected.

(I have a Windows Surface Hardware - it often behaved different than our other hp Hardware when it came to Windows 8.1 Problems (surface does no longer recognise DVD burner while hp does not have a Problem with it)...)

Free Windows Admin Tool Kit Click here and download it now
December 10th, 2013 3:47pm

The same problem occures in Windows Server 2012 R2 OEM German.

Why Microsoft isn't providing a patch for this bug?

January 29th, 2014 9:30am

Hi Kate

I confirm this problem. We updated several HP OEM Preinstalled Win 8 and MSDN W8 Enviroments to Windows 8.1 through the App Store. On all active userprofiles with german (Switzerland) NOT german (Germany) as region format (not the OS language), the "number decimal symbol" was changed to "," instead of ".". The "currency decimal symbol" is still correct to ".".

This issue can be a big problem. Some examples:

If you open a Excel-Document created with W8 all decimal numbers are separated by ".". If you open the same document with w8.1 all decimal numbers are displayed by "," as separator.

If you use the "." key on the swiss keyboard a "," will be typed in excel.

All Applications which use the Windows region format settings to format the decimal numbers, the numbers are separated by "," now.

Free Windows Admin Tool Kit Click here and download it now
March 3rd, 2014 4:40pm

Same problem with Windows 8.1 and Swiss-french locales, when upgrading from 8.0 (HP DVD disk) through Microsoft Store. This is a bug, please patch this.
March 13th, 2014 2:26pm

Hi Kate

There is definitely such issue. This is a highly critical bug and Microsoft has to provide a patch.

We encountered the problem with one of our customers who installed our .NET application server for our Campus Management software on a Windows Server 2012 R2.

Conversion from a string, e.g. 5.6 to decimal value failes. This is highly critical (imagine what happens with financial applications). Changing sDecimal from "," to "." in the registry solved the problem. We have to inform all our customers in Switzerland about this issue and provide a workaround.

We reproduced this issue in our test environment by installing Windows Server 2012 R2. ISO file was downloaded from MSDN subcriptions. Under "Customize Format" you can see that the decimal symbol is ",". Which is wrong.

 

Free Windows Admin Tool Kit Click here and download it now
June 5th, 2014 6:51am

We noticed this too and feel it should be patched. Seems to be around for a while, though: http://answers.microsoft.com/en-us/windows/forum/windows8_1-windows_install/bad-number-format-of-de-ch-region-in-windows-81/4a100374-6eb9-4114-a2bd-262bd2e7c8db

June 5th, 2014 10:47am

http://connect.microsoft.com/VisualStudio/feedback/details/814496/incorrect-cultureinfo-definition-for-de-ch-it-ch-fr-ch-de-li-in-win8-1

Micorsoft posted a fix for this issue going to be released around mid August.


Free Windows Admin Tool Kit Click here and download it now
June 5th, 2014 2:53pm

http://connect.microsoft.com/VisualStudio/feedback/details/814496/incorrect-cultureinfo-definition-for-de-ch-it-ch-fr-ch-de-li-in-win8-1

Micorsoft posted a fix for this issue going to be released around mid August.


June 5th, 2014 2:53pm

Fixed now. Install:

https://support.microsoft.com/kb/2979059
https://support.microsoft.com/kb/3060383

Fixed even in the touchkeyboard.

  • Proposed as answer by Maglight77 18 hours 58 minutes ago
Free Windows Admin Tool Kit Click here and download it now
June 21st, 2015 8:27am

Fixed now. Install:

https://support.microsoft.com/kb/2979059
https://support.microsoft.com/kb/3060383

Fixed even in the touchkeyboard.

June 21st, 2015 12:27pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics