[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cvs commit to boot-floppies/utilities/dbootstrap/po by claush



On Sun, 2002-02-24 at 21:35, Eduard Bloch wrote:
> #include <hallo.h>
> Adam Di Carlo wrote on Sat Feb 23, 2002 um 02:02:06AM:
> > Repository: boot-floppies/utilities/dbootstrap/po
> > who:        claush
> > time:       Sat Feb 23 02:02:06 PST 2002
> > Log Message:
> >   i18n keyboard options in kbdconfig.c
> 
> Hey, correct me if I am wrong, but I only have to translate the layout
> names of keyboards that are used in my country, correct? Means: if
> someone chooses "de", dbootstrap switches to german translation file and
> will only show the german keyboard layots. So I do not have to translate
> other names - right? This would save some space on the root disk.

No.  The keyboard configuration is pretty much orthogonal to locale
selection.  I don't think kbdconfig makes any attempt at all to present
a subset of keyboards that are particularly suited for a particular
locale.  Nor, arguably, should it: the keyboard layout is a function of
the physical hardware that the user is sitting in front of, whereas the
language selection is essentially down to user preference.  I should be
able to install in French if I want to without having to use a keyboard
that matches the azerty/fr-latin1 layout.

The second LC level ("language variant") does ask about keyboards for at
least some languages - maybe all of them - but this information is never
used and the entries relating to keyboard configuration should probably
be removed from the .src files.  My intention in turning LC variants
back on was just to allow people to select their locale in a more
meaningful way (e.g. to distinguish between fr_FR/fr_CA/fr_BE/fr_CH, or
en_US/en_GB/en_IE, or ...).  If the other changes that are needed to
take advantage of this end up not going in, we should go back to the
single level LC.

p.



Reply to: