[First sent on 2021-05-03. Resending because it has not been fully handled.]
https://posix.rhansen.org/p/gettext_draft
says (line 343..345)
"For each locale name in LANGUAGE, or if LANGUAGE is not set or is
empty, or no suitable messages object is found in processing LANGUAGE,
the pathnam
https://posix.rhansen.org/p/gettext_split
says (line 77..79)
"For each locale name in LANGUAGE, or if LANGUAGE is not set or is
empty, or no suitable messages object is found in processing LANGUAGE,
the pathname used to locate the messages object shall be
dirname/localename/categoryname