[ardour-dev] Re: i18n serialization
Paul Davis
paul at linuxaudiosystems.com
Thu Dec 2 04:41:49 PST 2004
[ modifications ]
>the output is:
>
>LC_NUMERIC=da_DK ./is
>LC_NUMERIC=da_DK
>scanned value is 13,200000
>1234567,89
>printf gives 13,200000
>c++ iostreams says 13.2
>
>The decimal formatting is correct, but there is no digit grouping though
>although the Danish locale definition in /usr/share/i18n/locales/da_DK
>does indeed specify this.
note that the output of the larger floating point value works
correctly on my system with da_DK.
however, one important point here is that C++ iostreams *at this time*
does not obey i18n rules, at least not in the way that ardour uses
them. this is both good and bad.
i am continuing to try to get to the bottom of the i18n-related
problems.
--p
More information about the Ardour-Dev
mailing list