Gnucash 2.4.9 wrong date format for locale? (OS X 10.6.8)

tjoen tjoen at dds.nl
Sun Jan 22 06:36:56 EST 2012


On Sun, 2012-01-22 at 17:07 +1100, prl wrote:
> Gnucash 2.4.9, OS X 10.6.8
> 
> I have Australia set for my locale (Region in OS X System 
> Preferences>Language & Text), and according to it, dates should be 
> d/mm/yy or dd/mm/yyyy in the formats that don't use the month name. 
> However, if GnuCash>Preferences>Date/Time is set to Locale, dates are 
> displayed (both in the preference panel and in registers) as mm/dd/yy.
> 
> If I set the date format to be UK in GnuCash>Preferences>Date/Time, I 
> get the date format I want, but hey, I'm not in the UK, and my correctly 
> set Locale/Region should work with GnuCash 2.4.9. It worked just fine in 
> GnuCash 2.4.8. When I run Terminal, the only locale-related environment 
> variable I find is LANG=en_AU.UTF-8.

So LC_TIME not set?

I grepped the sources, no d_fmt, only d_t_fmt

My glibc /usr/share/i18n/locales/ on Linux:
en_US d_t_fmt 
"<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>
<U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
en_GB d_t_fmt   
"<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>
<U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
en_AU d_t_fmt
"<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>
<U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"

AU and GB are the same, US differs
I have not much more to help



More information about the gnucash-user mailing list