Version: (using KDE KDE 3.5.7) Installed from: Ubuntu Packages OS: Other Briefly: India is a country with 18 officially recognized languages each being spoken by millions of people. Each language of it need unique representation in "Keyboard Layout" of "Regional & Language - System Settings" Steps to notice the problem: 1) Kubuntu Feisty (Upgrade from Kubuntu Edgy) 2) KMenu --> System Settings --> Regional & Language --> Keyboard Layout 3) Under Available Layouts --> India Now the problem is one cannot add the Indian Languages separately. Few Indian Languages are Hindi, Tamil, Telugu, Malayalam, Kannada each being millions of people. The only option available is choose India Add to Active Layouts & Choose the Layout variant. Want to add another language, again choose India Add to Active Layouts & Choose the Layout variant. Now in the Layout variant field all languages of India are messed up and a beginner will get confused easily as to choose which layout for his home language. Now linguistic representation need to be given here. This need to be and I myself is willing to take up the responsibility. I am looking forward to a mentor.
Created attachment 21554 [details] screenshot from kubuntu
In KDE 4.5 user can add layouts filtering them by language so this should be easier. With showing the layouts not much we can do here the layout map will be always India and user has to choose variants to switch between languages, in this case user has to change the indicator label to distinguish between variants in the system tray (in 4.5 you also can't use "show flag" as it's either flag or text is supported). In general because the keyboard layouts from x.org are provided this way (by country not language) not much KDE can do here. You can try to file a bug against xkeyboard-config project on freedesktop.org (BTW I think there's already existing one) but I don't think they'll change it at this point.