Я разрабатываю перспективы 2007 добавить в.
Как я знаю язык Outlook (на английском или французском языке ..)Перспективы Версия язык
ответ
Есть несколько способов, вы можете идти об этом , Хотя точный процесс зависит от версии сервера Exchange, клиент MAPI (Outlook в этом случае) установит для свойства PR_LOCALE_ID в хранилище информации пользователя идентификатор локали (LCID), в котором работает клиент MAPI (Outlook) во время входа в систему.
Это может быть или не работать для вас.
Я не знаю точно, как значение, используемое для идентификатора LCID, определяется Outlook, поэтому это может оказаться непригодным в средах с сложной конфигурацией языка Office.
Кроме того, способ установки свойства PR_LOCALE_ID сильно зависит от версии Exchange. Я полагаю, что в Exchange 2007+ он установит только LCID во время создания профиля и первоначального входа в систему и не коснется его снова, даже если локаль пользователя изменится. Создание нового профиля - единственный способ его обновления.
Я не написал ничего, что обеспечивает функциональность, описанную выше, поэтому ваш пробег может отличаться в зависимости от этой техники.
У вас есть другой вариант, доступный вам, если у вас есть доступ к реестру. Если у вас есть Outlook 2007 установлен, вы должны иметь ключ реестра с именем «InstalledUI» расположен в (предполагая, 32-битную машину):
HKLM\SOFTWARE\Microsoft\Office\12.0\Common\LanguageResources\InstalledUI
Если посмотреть в этом ключе, вы должны увидеть значения, которые имеют LCID для имя. Вы можете заключить, что любой LCID, присутствующий здесь, поддерживается системой. Значения для каждого LCID (REG_SZ) указывают состояние языка. Так, например, у меня будет значение «1033», установленное на «Вкл.», Если английский для меня активен.
Надеюсь, один из этих методов окажется полезным для вас.