Моей первой попыткой было использование System.Diagnostics.Process.ProcessName для поиска исполняемого файла и System.Diagnostics.FileVersionInfo.Language для определения языка.
Это не работает, например, для Microsoft "Excel.exe«2007. Если вы посмотрите на свойства файла в проводнике, вы увидите, что язык установлен на« Нейтральный язык », даже если пользовательский интерфейс фактически показывает немецкий язык.
Как я могу узнать показанный язык,желательно во время выполнения путем проверки процесса / exe?