Мы можем использовать следующий код, чтобы узнать, когда изменяется системный язык в Windows Form - Form.InputLanguageChanged:
string _language = "";
InputLanguageChanged += new InputLanguageChangedEventHandler( (sender, e) =>
{
language = InputLanguage.CurrentInputLanguage.LayoutName;
});
Что такое WPF-эквивалент Form.InputLanguageChanged
?