I am trying to develop an application in C# which required to detect user selected language (keyboard layout). However two languages are installed on my computer, the code a
This one returns the input language currently active (the one that is your keyboard types currently):
InputLanguage myCurrentLang = InputLanguage.CurrentInputLanguage;