Re: Initcap works differently with different locale providers - Mailing list pgsql-docs

From Oleg Tselebrovskiy
Subject Re: Initcap works differently with different locale providers
Date
Msg-id 31964db3672feeb6a527d8f7191d48e1@postgrespro.ru
Whole thread Raw
In response to Re: Initcap works differently with different locale providers  (Jeff Davis <pgsql@j-davis.com>)
List pgsql-docs
Jeff Davis wrote at 2025-08-05 03:59:
> One more thing: we should also change it to "... to  upper case (or
> title case) and the rest to lower case...". Title case is for scripts
> that have characters like 'Dž' (U+01C5).

Done based upon second version of previous patch. Again, there are two
versions - the first one has a mention of digraphs, like 'Dž' (U+01C5),
and the second one doesn't. And again, don't know which version is
better - title case without mentioning digraphs could be interpreted
as "don't capitalise articles and prepositions" or just "don't
capitalize articles", since the definition of "title case" is vague.
We have a "write your own function" clause, but still.

Maybe we should add an example of a digraph to the first patch to
make it more clear, if we go that path.
Attachment

pgsql-docs by date:

Previous
From: Jeff Davis
Date:
Subject: Re: Initcap works differently with different locale providers
Next
From: Peter Eisentraut
Date:
Subject: Re: Make pgoutput documentation easier to find