On 2025-04-14 at 10:59 -0400, Greg Wooledge wrote:
> Are bilingual but primarily-English-speaking end users expected to put
> "en@quot" as their preferred language in the LANGUAGE variable, in order
> to get messages in English?
> 
> Would creating an empty /usr/share/locale/en/LC_MESSAGES/bash.mo file
> make it work as expected?  (Tested: no, it does not.)

This works for me:
sudo ln -s /usr/share/locale/en@quot/LC_MESSAGES/bash.mo  
/usr/share/locale/en/LC_MESSAGES/bash.mo

I see it uses folders en_GB.utf8, en_US.utf8 and en_US.UTF-8 but ultimately 
fails, because there is no bash.mo for them

I think the issue here is that en generally has no translation file
because the C language is (generally) written in English, and then,
with no file 'en' is skipped.



Reply via email to