Я разрабатываю инструмент на C#, который позволяет пользователю настраивать строковые дескрипторы USB для USB-устройства. Одним из строковых дескрипторов является идентификатор языка. Я хочу, чтобы пользовательский интерфейс отображал список названий языков вместо загадочных идентификаторов языков. Я не смог найти API, который позволил бы мне получить карту USB {идентификатор языка — название языка}.
Когда я посмотрел на идентификатор локали Windows (LCID), LCID и идентификатор языка USB оказались одинаковыми (вывод из нескольких записей, которые я сравнил). >
Итак, мои вопросы:
- Является ли LCID и идентификатор языка USB одинаковыми?
Если да (1), есть ли какие-либо подводные камни при его использовании?
Подробнее здесь:
https://stackoverflow.com/questions/154 ... anguage-id