From fddf90c5e9c61a4b44592f195b3f075a80cd4815 Mon Sep 17 00:00:00 2001 From: RĂ¼diger Timm Date: Fri, 17 Jun 2005 13:01:23 +0000 Subject: INTEGRATION: CWS mmt1 (1.8.102); FILE MERGED 2005/06/14 13:01:18 dv 1.8.102.1: #123610# Improved language support --- desktop/win32/source/setup/setup.cpp | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) (limited to 'desktop') diff --git a/desktop/win32/source/setup/setup.cpp b/desktop/win32/source/setup/setup.cpp index c742d9150b3a..d0bd49656568 100644 --- a/desktop/win32/source/setup/setup.cpp +++ b/desktop/win32/source/setup/setup.cpp @@ -2,9 +2,9 @@ * * $RCSfile: setup.cpp,v $ * - * $Revision: 1.8 $ + * $Revision: 1.9 $ * - * last change: $Author: vg $ $Date: 2005-02-24 16:31:36 $ + * last change: $Author: rt $ $Date: 2005-06-17 14:01:23 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -522,20 +522,30 @@ boolean SetupAppX::ChooseLanguage( long& rLanguage ) LANGID nUserDefLang = GetUserDefaultLangID(); LANGID nSysDefLang = GetSystemDefaultLangID(); + int nUserPrimary = PRIMARYLANGID( nUserDefLang ); + int nSysPrimary = PRIMARYLANGID( nSysDefLang ); + long nUserIndex = -1; + long nUserPrimIndex = -1; long nSystemIndex = -1; + long nSystemPrimIndex = -1; long nParamIndex = -1; for ( long i=0; i