On 29.08.2017 13:28, Stefan Sperling wrote: > On Tue, Aug 29, 2017 at 01:12:07PM +0200, Stefan Fuhrmann wrote: >> How would you implement the case-insensitive comparison >> on the server side consistent with the client-side locals? > As far as I can tell the utf8proc code which the client uses > for this is local-independent.
"Locale," but yes. Utf8proc relies on the Unicode generic case-folding rules, which are indeed locale-independent. They won't always be 100% grammatically correct for a particular environment, but from my reading they'll be good enough for the purpose, which is to find stuff not write a linguistic thesis. A few strictly-speaking false-positive edge cases won't hurt. -- Brane