Thread
-
Re: PRI?64 vs Visual Studio (2022)
Bryan Green <dbryan.green@gmail.com> — 2025-12-15T23:23:48Z
On 12/15/2025 2:39 PM, Tom Lane wrote: > I wrote: >> Experimenting here, it looks like 'C.UTF-8' might be accepted >> everywhere. I even got it to pass on Solaris's not-GNU gettext, >> which I thought for sure would be the weak spot in the idea. >> I'll press forward with that. > > Hmmm ... the first batch of BF reports show that on some Linux > machines, it works to set lc_messages to 'C.UTF-8', but nonetheless > no translation happens. Did you notice any other gating factors? > > regards, tom lane I should have asked you which version of libintl is being used. I went ahead and jumped to 0.26 and they now gate like this: /* If the current locale value is "C" or "C.<encoding>" or "POSIX", we don't load a domain. Return the MSGID. */ if ((single_locale[0] == 'C' && (single_locale[1] == '\0' || single_locale[1] == '.')) || strcmp (single_locale, "POSIX") == 0) break; -- Bryan Green EDB: https://www.enterprisedb.com