Как узнать локализацию пользовательского интерфейса Revit?

Автор Тема: Как узнать локализацию пользовательского интерфейса Revit?  (Прочитано 2653 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Revit 2017.1.1

Как узнать локализацию пользовательского интерфейса Revit в рамках текущей сессии? Проверка свойства Thread.CurrentThread.CurrentUICulture не является надёжной, т.к. для русского интерфейса это свойство, тем не менее, возвращает "en" локализацию в Revit 2017.1.1.

Отмечено как Решение Александр Ривилис 30-01-2017, 18:10:48

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Млин... :)
Нашёл, сразу после того, как создал тему.... Удалите тему, плиз.

Код - C# [Выбрать]
  1. // application is UIControlledApplication
  2. LanguageType lang = application.ControlledApplication.Language;

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Млин... :)
Нашёл, сразу после того, как создал тему.... Удалите тему, плиз.
Счас! :) А вдруг еще кому полезно будет?!
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение