Я использовал в свое время такое простое решение, основанное на том, что параметры -1 выдают стандартные настройки Windows:
PHP код:
client server static char defaultDecimalDelimiter()
{
char ret;
str testStr;
testStr = num2str(9.999, 4, 3, -1 /*default*/, 0 /*no separator*/);
testStr = strRem(testStr, "9");
ret = testStr;
return ret;
}
и
PHP код:
client server static char defaultThousandsDelimiter()
{
char ret;
str testStr;
testStr = num2str(9999, 4, 0, 1 /*comma*/, -1 /*default*/);
testStr = strRem(testStr, "9,");
ret = testStr;
return ret;
}