Кажется, я понял, в чём у тебя загвоздка - непонимание, какая CultureInfo за что отвечает:
CurrentCulture - это языковые настройки текущего потока. Используются, например, для преобразования числовых форматов, денежных единиц и т.п.
CurrentUICulture - это языковые настройки, которые используются для локализации диалогов текущего потока.
Эти два параметра AutoCAD меняет внутри себя как хочет. Иногда даже в разных версиях они имеют разные значения, я на этом уже обжигался:
http://adn-cis.org/forum/index.php?topic=9132.0Какой язык установлен в операционной системе, скорее всего, влияет на эти значения только косвенно. То, что это непостоянное значение, легко подтверждается тем, что мы сами можем их менять.
А вот именно язык операционной системы - это InstalledUICulture. Его можно только прочитать. Изменяется только в настройках Windows и требует завершения сеанса для применения изменений.