Bug 913784 - [Settings] Enable language-associated keyboard when...

... switching the system language

Note: the commits marked with `TMP!` will be removed once the relevant PRs land (#12005 and #12010)