I think most of the keyboard language settings should be addressed on the keyboard plug, right now the support for ibus like languages is missing there, but as you said it's really hard to come up with sane defaults without adding a lot of switches, I think they can be better placed on the keyboard plug than the locale plug.
I think most of the keyboard language settings should be addressed on the keyboard plug, right now the support for ibus like languages is missing there, but as you said it's really hard to come up with sane defaults without adding a lot of switches, I think they can be better placed on the keyboard plug than the locale plug.