2010-02-22 6 views
1

나는 2007 년에 추가합니다. 내가 전망 언어를 알 수있는 방법
을 Outlook을 개발하고 (영어 또는 프랑스어 버전을 ..)아웃룩 버전은 언어

답변

1

당신이이 일에 대해 갈 수있는 방법을 제공하고 있습니다 . 정확한 프로세스는 Exchange 서버 버전에 따라 다르지만 MAPI 클라이언트 (이 경우 Outlook)는 MAPI 클라이언트 (Outlook)가 실행되는 로캘 (LCID) ID로 사용자의 정보 저장소에있는 PR_LOCALE_ID 속성을 설정합니다 로그온.

그게 효과가있을 수도 있고 그렇지 않을 수도 있습니다.

LCID에 사용되는 값이 Outlook에서 어떻게 결정되는지 정확히 알지 못하기 때문에 복잡한 Office 언어 구성이있는 환경에서는 유용하지 않을 수 있습니다.

또한 PR_LOCALE_ID 속성 설정 방법은 Exchange 버전에 따라 크게 다릅니다. Exchange 2007 이상에서는 프로필 작성 및 초기 로그온 중에 만 LCID를 설정하고 사용자의 로캘이 변경 되더라도 다시 만지지는 않습니다. 새 프로파일을 작성하는 것이 업데이트 할 수있는 유일한 방법입니다.

나는 위에 기술 된 기능을 제공하는 것을 작성하지 않았으므로, 귀하의 마일리지는 해당 기술에 따라 다를 수 있습니다.

그러나 레지스트리에 액세스 할 수있는 경우 다른 옵션을 사용할 수 있습니다. 해당 키를 보면

HKLM\SOFTWARE\Microsoft\Office\12.0\Common\LanguageResources\InstalledUI 

, 당신은 LCID에 대한이 값을 참조한다 : 당신은 Outlook 2007을 설치 한 경우, 당신은에있는 "InstalledUI"라는 이름의 레지스트리 키 (32 비트 컴퓨터를 가정)을 가져야한다 이름. 여기에 나타나는 LCID는 시스템에서 지원된다는 결론을 내릴 수 있습니다. 각 LCID (REG_SZ)의 값은 언어의 상태를 나타냅니다. 예를 들어 영어가 활성화되어 있으면 "1033"을 "On"으로 설정합니다.

이 기술 중 하나가 유용 할 것입니다.