On Mon, Jan 06, 2025 at 01:23:04AM +0100, Patrice Dumas wrote: > Is the C library special on this platform? We couldn't make > translations work with the musl C library, for instance. Otherwise is > there something special with locales?
Clarification, we could make translations work with musl, but it worked a different way to other C libraries and we didn't think it was worth putting conditional code in for this. It could be worth discussing the issues involved with the musl developers. I found an old proposal (from 2016) to add to the glibc API for translation languages that could be of interest: Daiki Ueno, 2016-05-31 "API for language priority list" https://sourceware.org/bugzilla/show_bug.cgi?id=20184 Bruno Haible, 2016-05-10 "Re: [bug-gettext] RFC: move LANGUAGE check out of gettext()" https://lists.gnu.org/archive/html/bug-gettext/2016-05/msg00009.html