> Attached is a patch that replaces the lc_messages with
> lc_time when using to_char in translation mode (TM) . It
> doesn't change the output behaviour. Per discussion , it's
> using some cache mechanism so we don't need to call
> setlocale() all the time.
Have you tested this patch on MSVC and MinGW (Windows) builds?
changing LC_MESSAGES/LC_TIME will most probably break the Windows behavior.
> Some issues:
> (i) some locales don't capitalize the first letter. I'm using
> pg_toupper() to do the job but I'm afraid it's not
AFAIK, some locales like the Dutch doesn't have capitalized first letters
Making the first letter capitalized for all values would be incorrect.
In response to
pgsql-patches by date
|Next:||From: Gevik Babakhani||Date: 2008-02-26 12:16:58|
|Subject: Re: lc_time and localized dates|
|Previous:||From: Zdenek Kotala||Date: 2008-02-26 09:24:08|
|Subject: Re: Fix pgstatindex using for large indexes|