Hello everyone!
I have been working on some fixes improvements to KXkb, the TDE keyboard
tool and layout switcher¹. The fixes should make configuring keyboard
layouts easier and should solve some long-standing issues with keyboard
switching (e.g. Bugzilla issue #100).
One of the improvements that I have been thinking to include but for
which I need user feedback concerns TDEPersonalizer, the wizard that
gets shown on the first run of the desktop, or later, at users'
choice. The first step of this wizard lets you choose your country and
system language. The idea is that based on this information, the
keyboard layouts will be conveniently set up for you with a sane default,
with minimal need for user feedback (who can later adjust this default
manually).
But the problem is that I am not sure what that default should be. If
you consider, for example, cyrillic languages or greek, a good default,
in my opinion, would be a combination of the standard latin layout
(English) plus the layout of that language (so you have two layouts
that you can switch between). If you take languages based on the latin
alphabet though (e.g. Italian, French, Czech etc.) users might not