Dave Page wrote:
> setlocale(LC_CTYPE, "English_United Kingdom.65001")
>
> will return null (and not change anything) because it doesn't like
> the combination of the locale and that encoding (UTF-8).
The reason that that call fails is probably that the operating system
does not provide such a locale. But that's not what we are interested
in. We are interested in compatibility between *existing* operating
system locales and *PostgreSQL* encoding names.
--
Peter Eisentraut
http://developer.postgresql.org/~petere/