Description: The locale for South Africa inside Calc is wrong. Whether Decimal Separator Key is checked to be the same as locale makes no difference. Calc doesn't treat numbers with . that conform to the system formatting as numbers because it is expecting a comma as a decimal separator. South Africa last used the comma as a decimal separator over 25 years ago. There isn't an easy way to configure it to be correct throughout the spreadsheet. Steps to Reproduce: 1.System regional settings are set to South Africa (i.e. currency is Rands, decimal separator is . and thousands grouping is space) 2. Language settings in Libre Office are South African English 3. Open a new spreadsheet in Calc 4. Numbers are displayed with , as decimal separator and are required to be entered with , as a decimal separator 5. When I copy numbers from other applications with the decimal as . Calc treats it as text 6. If you try to multiple a number with a . by 2 as decimal separator it gives a value error. If you try to multiple a number with a , by 2 as decimal separator it gives a number answer with , as separator Actual Results: The locale for South Africa inside Calc is wrong. Whether Decimal Separator Key is checked to be the same as locale makes no difference. Calc doesn't treat numbers with . that conform to the system formatting as numbers because it is expecting a comma as a decimal separator. South Africa last used the comma as a decimal separator over 25 years ago. There isn't an easy way to configure it to be correct throughout the spreadsheet. Expected Results: Numbers and dates in Calc should conform to what is specified as system-wide settings. At the very least, the locale settings for South Africa in Libre Office should be set to have . instead of , as decimal separator. Reproducible: Always User Profile Reset: Yes Additional Info: OS is Windows 10 x64
Created attachment 163163 [details] Calc settings Settings being used
Created attachment 163164 [details] Example of bug in Calc
Created attachment 163165 [details] Windows Number Config
Created attachment 163166 [details] Windows Currency Config
Created attachment 163167 [details] Windows Time Config
Created attachment 163169 [details] Windows Date Config
This bug makes the use of Calc on Windows 10 (and possible other versions) unusable to anyone with South Africa set as locale.
https://opengrok.libreoffice.org/xref/core/cui/source/options/optgdlg.cxx?r=493ae7a6#1836 https://opengrok.libreoffice.org/xref/core/i18npool/source/localedata/data/en_ZA.xml?r=8453f6e5#35
Bug 119613 explicitly requested that the decimal separator for *-ZA locales shall be comma, not dot. System settings configuring separators and such currently are not merged in to LibreOffice locale settings, that's RFE bug 46448, closing this as duplicate. *** This bug has been marked as a duplicate of bug 46448 ***