Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Aug 2014 22:08:44 +0200
From:      Stefan Esser <se@freebsd.org>
To:        papowell@astart.com, freebsd-hackers@freebsd.org
Subject:   Re: Keymap definitions for VT / NEWCONS
Message-ID:  <53F10BCC.90801@freebsd.org>
In-Reply-To: <53ED719E.6000706@astart.com>
References:  <53EA0EC2.2070601@freebsd.org> <53EA1E5A.5020707@FreeBSD.org> <53EA2D00.7010307@freebsd.org> <CAPyFy2DMtFhwosD4z4sVHANB3Bp9_kECNrMWHOH=VpJiPyg2aQ@mail.gmail.com> <53EB0DA0.5000305@freebsd.org> <CAPyFy2BsMzvoYdNiYmRb6RTB_=TzDBoCW7PVETchuNirTJ%2BS2g@mail.gmail.com> <53EBEDC8.3080303@freebsd.org> <CAPyFy2DY20CJA6zc18%2Beie7%2BAm5UOV3ucu4vbirFhwcxgptttg@mail.gmail.com> <53ECA9CE.3070106@freebsd.org> <CAPyFy2B6bqiRnqv5kURUYhcGbtR-NqzUcuLDFntPXH4ChnS0mQ@mail.gmail.com> <53ED2CCE.2030103@freebsd.org> <53ED719E.6000706@astart.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 15.08.2014 um 04:34 schrieb Patrick Powell:
> On 08/14/14 14:40, Stefan Esser wrote:
>> The existing 2-letter names are inconsistent: most are country codes,
>> but in a few cases the language code was used. I do not know why "iw"
>> is used for he_IL (hebrew / Israel), since "iw" does match neither
>> "he" nor "il" ... 
> Somebody with a bad sense of humor and who loved making puns? iw == IbreW?

No, I've found the answer: There are a few ISO language codes, that
have been changed over time. "iw" really was used for Hebrew, but
"he" is the "modern" ID. (Java apparently converts "he" back to "iw"
for compatibility with old software ...)

Anyway, the INDEX.keymap file used both "iw" and "he" in different
sections of the file, but the keymap command only derives "he" from
the locale, if it is set to "he_IL".

I have been convinced to only use country codes for keymap file
names (as far as possible) and thus the Hebrew keyboard is not
named "il.kbd" (avoiding both "iw" and "he" ... ;-) ).

Regards, STefan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53F10BCC.90801>