It is in polish magazine SOFTWARE-2 11/2003
“If you works with locales where ThousandSeparator is "." and DecimalSeparator is "," (in global variable of linux LC_NUMERIC) the report will not print (DBeXpress-related bug).Solution: redefine the global variables for Decimal Separator and ThousandSeparator.”
file
Odszukaj sekcję LC_NUMERIC w pliku /usr/share/i18n/locales/pl_PL
Jest :
there is
LC_NUMERIC
decimal_point "<U002C>"
thousands_sep ""
grouping 0;0
END LC_NUMERIC
Zmieniamy na:
change to
LC_NUMERIC
decimal_point "<U002E>" ( <--tu dokonujsz zmiany )
thousands_sep ""
grouping 0;0
END LC_NUMERIC
Przebudujemy locale poleceniem localedef:
#localedef -f ISO-8859-2 -i usr/share/i18n/locales/pl_PL
/usr/lib/locale/pl_PL
Jeśli nie uzyskalibyśmy poprawnego efektu, dodatkowo usuwamy lub zmieniamy nazwę pliku /usr/lib/locale/locale-archive. Sprawdzamy, powinno być dobrze.