On Fri, Apr 24, 2026 at 12:53:15PM +0000, Vincent Belaïche wrote:
> Dear Gavin & al.,
> 
> Furthermore, biber doc (biber v2.21, §1 change 1.9) says:
> 
>       Biber no longer checks the environment for locales to use for
>       sorting.
> 
> which basically solves the current issue: biber has its own set of
> language specific default sorting rules, no dependance on installed
> locales.

I have no specific knowledge about biber, nor any understanding about the
current subject, but a cursory look at Biber/UCollate.pm shows that
biber could be delegating sorting to Unicode::Collate::Locale, something
we do in texi2any too (or Unicode::Collate, as Unicode::Collate::Locale
may not be in old Perl core modules).

In general, it is not the end of the story if diverse encodings are
handled as one need to read from those diverse encodings and decode to
Perl characters and encode to the output encoding after having done the
treatments.

-- 
Pat

Reply via email to