On Sun, Dec 21, 2025 at 11:26:55AM +0100, Nicolas George wrote: > Roger Price (HE12025-12-21): > > The keyboard is very much part of the locale. dpkg-reconfigure locale > > automatically changes the keyboard for the user's applications, including > > ssh. > > This statement is so wrong and stated with so much misplaced certainty > that it is hard to reply to it without at least sarcasm.
I heartily agree with the "wrong" part: keyboard is a piece of hardware, locale is a user <--> application thing. Proof: user can change locale at any time, but your pc-104 keyboard won't grow an additional key when changing locale. There can be many different locales active in parallel sessions at the same time on the same computer (and sharing the same keyboard). SSH is actually a notable example -- if I ssh into a computer in Sydney from, say, where I am, it will usually show times to me in my time zone and with my datetime display conventions, unless I choose differently. > Locales are this: > > LC_CTYPE=fr_FR.UTF-8 → is c3a9 ‘é’ or ‘é’? > LC_NUMERIC="POSIX" → is pi 3.14 or 3,14? [...] Quite right: that shows that locales are a "session thing" (in the traditional session sense, not in the newfangled DE or (gasp!) systemd sense). What I don't agree with is, as often, in the sarcasm part. Learning, and helping to learn, is more often hindered than helped by sarcasm. Poisonous pedagogy and that. Cheers -- tomás
signature.asc
Description: PGP signature

