Registry Settings
Rick Quatro
frameexpert at truevine.net
Tue Apr 24 05:27:07 PDT 2007
Hi Klaus,
Thank you very much. This is an excellent script.
Rick
Hello Rick,
The selected language for non-Unicode programs is
stored in the following registry key:
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language\Default
To retreive the language names from the LCID with FrameScript,
you may want to use the routine below (FS3 required).
Kind regards,
Klaus
8< ----------------------------------------------------------------
Run InitLCID;
Run eSys.GetRegistryKeyValue Group('LocalMachine')
NewVar(lvLangIDInstalled)
Key('SYSTEM\CurrentControlSet\Control\Nls\Language')
ValueName('InstallLanguage');
Run eSys.GetRegistryKeyValue Group('LocalMachine') NewVar(lvLangIDDefault)
Key('SYSTEM\CurrentControlSet\Control\Nls\Language')
ValueName('Default');
Set lvLangSet = gvSysLocale[eStr.ToUpperCase{lvLangIDDefault}];
Set lvMsg = 'System Locale Default (current): ' +CharLF+
'LCID: '+ lvLangIDDefault +CharLF+
'Culture Name: '+ lvLangSet.CultureName +CharLF+
'System Locale: '+ lvLangSet.Locale +' '+CharLF+
'Language: '+ lvLangSet.Language +CharLF+
'ANSI Codepage: '+ lvLangSet.AnsiCP +CharLF+
'OEM Codepage: '+ lvLangSet.OemCP +CharLF+
'Country Abbr.: '+ lvLangSet.CountryAbbr +CharLF+
'Language Abbr.: '+ lvLangSet.LanguageAbbr +CharLF+ CharLF;
Set lvLangSet = gvSysLocale[eStr.ToUpperCase{lvLangIDInstalled}];
Set lvMsg = lvMsg + 'System Locale Installed: ' +CharLF+
'LCID: '+ lvLangIDInstalled +CharLF+
'Culture Name: '+ lvLangSet.CultureName +CharLF+
'System Locale: '+ lvLangSet.Locale +' '+CharLF+
'Language: '+ lvLangSet.Language +CharLF+
'ANSI Codepage: '+ lvLangSet.AnsiCP +CharLF+
'OEM Codepage: '+ lvLangSet.OemCP +CharLF+
'Country Abbr.: '+ lvLangSet.CountryAbbr +CharLF+
'Language Abbr.: '+ lvLangSet.LanguageAbbr;
Display lvMsg;
//----------------------
Sub InitLCID
New ECollection NewVar(gvSysLocale);
New EStructure NewVar(lvLangSet) CultureName('af') Locale('Afrikaans')
Language('Afrikaans') AnsiCP(1252) OemCP(850) CountryAbbr('ZAF')
LanguageAbbr('AFK');
Set gvSysLocale['0036'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('af-ZA') Locale('Afrikaans
(South Africa)') Language('Afrikaans') AnsiCP(1252) OemCP(850)
CountryAbbr('ZAF') LanguageAbbr('AFK');
Set gvSysLocale['0436'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sq') Locale('Albanian')
Language('Albanian') AnsiCP(1250) OemCP(852) CountryAbbr('ALB')
LanguageAbbr('SQI');
Set gvSysLocale['001C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sq-AL') Locale('Albanian
(Albania)') Language('Albanian') AnsiCP(1250) OemCP(852) CountryAbbr('ALB')
LanguageAbbr('SQI');
Set gvSysLocale['041C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('gsw-FR') Locale('Alsatian
(France)') Language('Alsatian') AnsiCP(1252) OemCP(850) CountryAbbr('FRA')
LanguageAbbr('GSW');
Set gvSysLocale['0484'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('am-ET') Locale('Amharic
(Ethiopia)') Language('Amharic') AnsiCP(0) OemCP(1) CountryAbbr('eth')
LanguageAbbr('AMH');
Set gvSysLocale['045E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar') Locale('Arabic')
Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('SAU')
LanguageAbbr('ARA');
Set gvSysLocale['0001'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-DZ') Locale('Arabic
(Algeria)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('DZA')
LanguageAbbr('ARG');
Set gvSysLocale['1401'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-BH') Locale('Arabic
(Bahrain)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('BHR')
LanguageAbbr('ARH');
Set gvSysLocale['3C01'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-EG') Locale('Arabic
(Egypt)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('EGY')
LanguageAbbr('ARE');
Set gvSysLocale['0C01'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-IQ') Locale('Arabic
(Iraq)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('IRQ')
LanguageAbbr('ARI');
Set gvSysLocale['0801'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-JO') Locale('Arabic
(Jordan)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('JOR')
LanguageAbbr('ARJ');
Set gvSysLocale['2C01'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-KW') Locale('Arabic
(Kuwait)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('KWT')
LanguageAbbr('ARK');
Set gvSysLocale['3401'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-LB') Locale('Arabic
(Lebanon)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('LBN')
LanguageAbbr('ARB');
Set gvSysLocale['3001'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-LY') Locale('Arabic
(Libya)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('LBY')
LanguageAbbr('ARL');
Set gvSysLocale['1001'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-MA') Locale('Arabic
(Morocco)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('MAR')
LanguageAbbr('ARM');
Set gvSysLocale['1801'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-OM') Locale('Arabic
(Oman)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('OMN')
LanguageAbbr('ARO');
Set gvSysLocale['2001'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-QA') Locale('Arabic
(Qatar)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('QAT')
LanguageAbbr('ARQ');
Set gvSysLocale['4001'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-SA') Locale('Arabic
(Saudi Arabia)') Language('Arabic') AnsiCP(1256) OemCP(720)
CountryAbbr('SAU') LanguageAbbr('ARA');
Set gvSysLocale['0401'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-SY') Locale('Arabic
(Syria)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('SYR')
LanguageAbbr('ARS');
Set gvSysLocale['2801'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-TN') Locale('Arabic
(Tunisia)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('TUN')
LanguageAbbr('ART');
Set gvSysLocale['1C01'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-AE') Locale('Arabic
(U.A.E.)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('ARE')
LanguageAbbr('ARU');
Set gvSysLocale['3801'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ar-YE') Locale('Arabic
(Yemen)') Language('Arabic') AnsiCP(1256) OemCP(720) CountryAbbr('YEM')
LanguageAbbr('ARY');
Set gvSysLocale['2401'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hy') Locale('Armenian')
Language('Armenian') AnsiCP(0) OemCP(1) CountryAbbr('ARM')
LanguageAbbr('HYE');
Set gvSysLocale['002B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hy-AM') Locale('Armenian
(Armenia)') Language('Armenian') AnsiCP(0) OemCP(1) CountryAbbr('ARM')
LanguageAbbr('HYE');
Set gvSysLocale['042B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('as-IN') Locale('Assamese
(India)') Language('Assamese') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('ASM');
Set gvSysLocale['044D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('az') Locale('Azeri')
Language('Azeri (Latin)') AnsiCP(1254) OemCP(857) CountryAbbr('AZE')
LanguageAbbr('AZE');
Set gvSysLocale['002C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('az-Cyrl-AZ') Locale('Azeri
(Cyrillic, Azerbaijan)') Language('Azeri (Cyrillic)') AnsiCP(1251)
OemCP(866) CountryAbbr('AZE') LanguageAbbr('AZE');
Set gvSysLocale['082C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('az-Latn-AZ') Locale('Azeri
(Latin, Azerbaijan)') Language('Azeri (Latin)') AnsiCP(1254) OemCP(857)
CountryAbbr('AZE') LanguageAbbr('AZE');
Set gvSysLocale['042C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ba-RU') Locale('Bashkir
(Russia)') Language('Bashkir') AnsiCP(1251) OemCP(866) CountryAbbr('RUS')
LanguageAbbr('BAS');
Set gvSysLocale['046D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('eu') Locale('Basque')
Language('Basque') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('EUQ');
Set gvSysLocale['002D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('eu-ES') Locale('Basque
(Basque)') Language('Basque') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('EUQ');
Set gvSysLocale['042D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('be') Locale('Belarusian')
Language('Belarusian') AnsiCP(1251) OemCP(866) CountryAbbr('BLR')
LanguageAbbr('BEL');
Set gvSysLocale['0023'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('be-BY') Locale('Belarusian
(Belarus)') Language('Belarusian') AnsiCP(1251) OemCP(866)
CountryAbbr('BLR') LanguageAbbr('BEL');
Set gvSysLocale['0423'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bn-BD') Locale('Bengali
(Bangladesh)') Language('Bengali') AnsiCP(0) OemCP(1) CountryAbbr('BDG')
LanguageAbbr('BNG');
Set gvSysLocale['0845'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bn-IN') Locale('Bengali
(India)') Language('Bengali') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('BNG');
Set gvSysLocale['0445'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bs-Cyrl-BA') Locale('Bosnian
(Cyrillic, Bosnia and Herzegovina)') Language('Bosnian (Cyrillic)')
AnsiCP(1251) OemCP(855) CountryAbbr('BIH') LanguageAbbr('BSC');
Set gvSysLocale['201A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bs-Latn-BA') Locale('Bosnian
(Latin, Bosnia and Herzegovina)') Language('Bosnian (Latin)') AnsiCP(1250)
OemCP(852) CountryAbbr('BIH') LanguageAbbr('BSB');
Set gvSysLocale['141A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('br-FR') Locale('Breton
(France)') Language('Breton') AnsiCP(1252) OemCP(850) CountryAbbr('FRA')
LanguageAbbr('BRE');
Set gvSysLocale['047E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bg') Locale('Bulgarian')
Language('Bulgarian') AnsiCP(1251) OemCP(866) CountryAbbr('BGR')
LanguageAbbr('BGR');
Set gvSysLocale['0002'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bg-BG') Locale('Bulgarian
(Bulgaria)') Language('Bulgarian') AnsiCP(1251) OemCP(866)
CountryAbbr('BGR') LanguageAbbr('BGR');
Set gvSysLocale['0402'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ca') Locale('Catalan')
Language('Catalan') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('CAT');
Set gvSysLocale['0003'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ca-ES') Locale('Catalan
(Catalan)') Language('Catalan') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('CAT');
Set gvSysLocale['0403'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-HK') Locale('Chinese
(Hong Kong S.A.R.)') Language('Chinese') AnsiCP(950) OemCP(950)
CountryAbbr('HKG') LanguageAbbr('ZHH');
Set gvSysLocale['0C04'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-MO') Locale('Chinese
(Macao S.A.R.)') Language('Chinese') AnsiCP(950) OemCP(950)
CountryAbbr('MCO') LanguageAbbr('ZHM');
Set gvSysLocale['1404'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-CN') Locale('Chinese
(People's Republic of China)') Language('Chinese') AnsiCP(936) OemCP(936)
CountryAbbr('CHN') LanguageAbbr('CHS');
Set gvSysLocale['0804'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-Hans') Locale('Chinese
(Simplified)') Language('Chinese') AnsiCP(936) OemCP(936) CountryAbbr('CHN')
LanguageAbbr('CHS');
Set gvSysLocale['0004'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-SG') Locale('Chinese
(Singapore)') Language('Chinese') AnsiCP(936) OemCP(936) CountryAbbr('SGP')
LanguageAbbr('ZHI');
Set gvSysLocale['1004'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-TW') Locale('Chinese
(Taiwan)') Language('Chinese') AnsiCP(950) OemCP(950) CountryAbbr('TWN')
LanguageAbbr('CHT');
Set gvSysLocale['0404'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zh-Hant') Locale('Chinese
(Traditional)') Language('Chinese') AnsiCP(950) OemCP(950)
CountryAbbr('TWN') LanguageAbbr('CHT');
Set gvSysLocale['7C04'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('co-FR') Locale('Corsican
(France)') Language('Corsican') AnsiCP(1252) OemCP(850) CountryAbbr('FRA')
LanguageAbbr('COS');
Set gvSysLocale['0483'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hr') Locale('Croatian')
Language('Croatian') AnsiCP(1250) OemCP(852) CountryAbbr('HRV')
LanguageAbbr('HRV');
Set gvSysLocale['001A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hr-HR') Locale('Croatian
(Croatia)') Language('Croatian') AnsiCP(1250) OemCP(852) CountryAbbr('HRV')
LanguageAbbr('HRV');
Set gvSysLocale['041A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hr-BA') Locale('Croatian
(Latin, Bosnia and Herzegovina)') Language('Croatian (Latin)') AnsiCP(1250)
OemCP(852) CountryAbbr('BIH') LanguageAbbr('HRB');
Set gvSysLocale['101A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('cs') Locale('Czech')
Language('Czech') AnsiCP(1250) OemCP(852) CountryAbbr('CZE')
LanguageAbbr('CSY');
Set gvSysLocale['0005'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('cs-CZ') Locale('Czech (Czech
Republic)') Language('Czech') AnsiCP(1250) OemCP(852) CountryAbbr('CZE')
LanguageAbbr('CSY');
Set gvSysLocale['0405'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('da') Locale('Danish')
Language('Danish') AnsiCP(1252) OemCP(850) CountryAbbr('DNK')
LanguageAbbr('DAN');
Set gvSysLocale['0006'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('da-DK') Locale('Danish
(Denmark)') Language('Danish') AnsiCP(1252) OemCP(850) CountryAbbr('DNK')
LanguageAbbr('DAN');
Set gvSysLocale['0406'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('prs-AF') Locale('Dari
(Afghanistan)') Language('Dari') AnsiCP(1256) OemCP(720) CountryAbbr('AFG')
LanguageAbbr('PRS');
Set gvSysLocale['048C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('div') Locale('Divehi')
Language('Divehi') AnsiCP(0) OemCP(1) CountryAbbr('MDV')
LanguageAbbr('DIV');
Set gvSysLocale['0065'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('div-MV') Locale('Divehi
(Maldives)') Language('Divehi') AnsiCP(0) OemCP(1) CountryAbbr('MDV')
LanguageAbbr('DIV');
Set gvSysLocale['0465'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('nl') Locale('Dutch')
Language('Dutch') AnsiCP(1252) OemCP(850) CountryAbbr('NLD')
LanguageAbbr('NLD');
Set gvSysLocale['0013'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('nl-BE') Locale('Dutch
(Belgium)') Language('Dutch') AnsiCP(1252) OemCP(850) CountryAbbr('BEL')
LanguageAbbr('NLB');
Set gvSysLocale['0813'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('nl-NL') Locale('Dutch
(Netherlands)') Language('Dutch') AnsiCP(1252) OemCP(850) CountryAbbr('NLD')
LanguageAbbr('NLD');
Set gvSysLocale['0413'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en') Locale('English')
Language('English') AnsiCP(1252) OemCP(437) CountryAbbr('USA')
LanguageAbbr('ENU');
Set gvSysLocale['0009'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-AU') Locale('English
(Australia)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('AUS')
LanguageAbbr('ENA');
Set gvSysLocale['0C09'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-BZ') Locale('English
(Belize)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('BLZ')
LanguageAbbr('ENL');
Set gvSysLocale['2809'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-CA') Locale('English
(Canada)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('CAN')
LanguageAbbr('ENC');
Set gvSysLocale['1009'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-029') Locale('English
(Caribbean)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('CAR')
LanguageAbbr('ENB');
Set gvSysLocale['2409'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-IN') Locale('English
(India)') Language('English') AnsiCP(1252) OemCP(437) CountryAbbr('IND')
LanguageAbbr('ENN');
Set gvSysLocale['4009'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-IE') Locale('English
(Ireland)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('IRL')
LanguageAbbr('ENI');
Set gvSysLocale['1809'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-JM') Locale('English
(Jamaica)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('JAM')
LanguageAbbr('ENJ');
Set gvSysLocale['2009'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-MY') Locale('English
(Malaysia)') Language('English') AnsiCP(1252) OemCP(437) CountryAbbr('MYS')
LanguageAbbr('ENM');
Set gvSysLocale['4409'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-NZ') Locale('English (New
Zealand)') Language('English') AnsiCP(1252) OemCP(850) CountryAbbr('NZL')
LanguageAbbr('ENZ');
Set gvSysLocale['1409'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-PH') Locale('English
(Republic of the Philippines)') Language('English') AnsiCP(1252) OemCP(437)
CountryAbbr('PHL') LanguageAbbr('ENP');
Set gvSysLocale['3409'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-SG') Locale('English
(Singapore)') Language('English') AnsiCP(1252) OemCP(437) CountryAbbr('SGP')
LanguageAbbr('ENE');
Set gvSysLocale['4809'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-ZA') Locale('English
(South Africa)') Language('English') AnsiCP(1252) OemCP(437)
CountryAbbr('ZAF') LanguageAbbr('ENS');
Set gvSysLocale['1C09'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-TT') Locale('English
(Trinidad and Tobago)') Language('English') AnsiCP(1252) OemCP(850)
CountryAbbr('TTO') LanguageAbbr('ENT');
Set gvSysLocale['2C09'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-GB') Locale('English
(United Kingdom)') Language('English') AnsiCP(1252) OemCP(850)
CountryAbbr('GBR') LanguageAbbr('ENG');
Set gvSysLocale['0809'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-US') Locale('English
(United States)') Language('English') AnsiCP(1252) OemCP(437)
CountryAbbr('USA') LanguageAbbr('ENU');
Set gvSysLocale['0409'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('en-ZW') Locale('English
(Zimbabwe)') Language('English') AnsiCP(1252) OemCP(437) CountryAbbr('ZWE')
LanguageAbbr('ENW');
Set gvSysLocale['3009'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('et') Locale('Estonian')
Language('Estonian') AnsiCP(1257) OemCP(775) CountryAbbr('EST')
LanguageAbbr('ETI');
Set gvSysLocale['0025'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('et-EE') Locale('Estonian
(Estonia)') Language('Estonian') AnsiCP(1257) OemCP(775) CountryAbbr('EST')
LanguageAbbr('ETI');
Set gvSysLocale['0425'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fo') Locale('Faroese')
Language('Faroese') AnsiCP(1252) OemCP(850) CountryAbbr('FRO')
LanguageAbbr('FOS');
Set gvSysLocale['0038'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fo-FO') Locale('Faroese
(Faroe Islands)') Language('Faroese') AnsiCP(1252) OemCP(850)
CountryAbbr('FRO') LanguageAbbr('FOS');
Set gvSysLocale['0438'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fil-PH') Locale('Filipino
(Philippines)') Language('Filipino') AnsiCP(1252) OemCP(437)
CountryAbbr('PHL') LanguageAbbr('FPO');
Set gvSysLocale['0464'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fi') Locale('Finnish')
Language('Finnish') AnsiCP(1252) OemCP(850) CountryAbbr('FIN')
LanguageAbbr('FIN');
Set gvSysLocale['000B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fi-FI') Locale('Finnish
(Finland)') Language('Finnish') AnsiCP(1252) OemCP(850) CountryAbbr('FIN')
LanguageAbbr('FIN');
Set gvSysLocale['040B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr') Locale('French')
Language('French') AnsiCP(1252) OemCP(850) CountryAbbr('FRA')
LanguageAbbr('FRA');
Set gvSysLocale['000C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr-BE') Locale('French
(Belgium)') Language('French') AnsiCP(1252) OemCP(850) CountryAbbr('BEL')
LanguageAbbr('FRB');
Set gvSysLocale['080C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr-CA') Locale('French
(Canada)') Language('French') AnsiCP(1252) OemCP(850) CountryAbbr('CAN')
LanguageAbbr('FRC');
Set gvSysLocale['0C0C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr-FR') Locale('French
(France)') Language('French') AnsiCP(1252) OemCP(850) CountryAbbr('FRA')
LanguageAbbr('FRA');
Set gvSysLocale['040C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr-LU') Locale('French
(Luxembourg)') Language('French') AnsiCP(1252) OemCP(850) CountryAbbr('LUX')
LanguageAbbr('FRL');
Set gvSysLocale['140C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr-MC') Locale('French
(Principality of Monaco)') Language('French') AnsiCP(1252) OemCP(850)
CountryAbbr('MCO') LanguageAbbr('FRM');
Set gvSysLocale['180C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fr-CH') Locale('French
(Switzerland)') Language('French') AnsiCP(1252) OemCP(850)
CountryAbbr('CHE') LanguageAbbr('FRS');
Set gvSysLocale['100C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fy-NL') Locale('Frisian
(Netherlands)') Language('Frisian') AnsiCP(1252) OemCP(850)
CountryAbbr('NLD') LanguageAbbr('FYN');
Set gvSysLocale['0462'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('gl') Locale('Galician')
Language('Galician') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('GLC');
Set gvSysLocale['0056'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('gl-ES') Locale('Galician
(Galician)') Language('Galician') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('GLC');
Set gvSysLocale['0456'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ka') Locale('Georgian')
Language('Georgian') AnsiCP(0) OemCP(1) CountryAbbr('GEO')
LanguageAbbr('KAT');
Set gvSysLocale['0037'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ka-GE') Locale('Georgian
(Georgia)') Language('Georgian') AnsiCP(0) OemCP(1) CountryAbbr('GEO')
LanguageAbbr('KAT');
Set gvSysLocale['0437'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('de') Locale('German')
Language('German') AnsiCP(1252) OemCP(850) CountryAbbr('DEU')
LanguageAbbr('DEU');
Set gvSysLocale['0007'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('de-AT') Locale('German
(Austria)') Language('German') AnsiCP(1252) OemCP(850) CountryAbbr('AUT')
LanguageAbbr('DEA');
Set gvSysLocale['0C07'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('de-DE') Locale('German
(Germany)') Language('German') AnsiCP(1252) OemCP(850) CountryAbbr('DEU')
LanguageAbbr('DEU');
Set gvSysLocale['0407'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('de-LI') Locale('German
(Liechtenstein)') Language('German') AnsiCP(1252) OemCP(850)
CountryAbbr('LIE') LanguageAbbr('DEC');
Set gvSysLocale['1407'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('de-LU') Locale('German
(Luxembourg)') Language('German') AnsiCP(1252) OemCP(850) CountryAbbr('LUX')
LanguageAbbr('DEL');
Set gvSysLocale['1007'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('de-CH') Locale('German
(Switzerland)') Language('German') AnsiCP(1252) OemCP(850)
CountryAbbr('CHE') LanguageAbbr('DES');
Set gvSysLocale['0807'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('el') Locale('Greek')
Language('Greek') AnsiCP(1253) OemCP(737) CountryAbbr('GRC')
LanguageAbbr('ELL');
Set gvSysLocale['0008'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('el-GR') Locale('Greek
(Greece)') Language('Greek') AnsiCP(1253) OemCP(737) CountryAbbr('GRC')
LanguageAbbr('ELL');
Set gvSysLocale['0408'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kl-GL') Locale('Greenlandic
(Greenland)') Language('Greenlandic') AnsiCP(1252) OemCP(850)
CountryAbbr('GRL') LanguageAbbr('KAL');
Set gvSysLocale['046F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('gu') Locale('Gujarati')
Language('Gujarati') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('GUJ');
Set gvSysLocale['0047'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('gu-IN') Locale('Gujarati
(India)') Language('Gujarati') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('GUJ');
Set gvSysLocale['0447'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ha-Latn-NG') Locale('Hausa
(Latin, Nigeria)') Language('Hausa (Latin)') AnsiCP(1252) OemCP(437)
CountryAbbr('NGA') LanguageAbbr('HAU');
Set gvSysLocale['0468'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('he') Locale('Hebrew')
Language('Hebrew') AnsiCP(1255) OemCP(862) CountryAbbr('ISR')
LanguageAbbr('HEB');
Set gvSysLocale['000D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('he-IL') Locale('Hebrew
(Israel)') Language('Hebrew') AnsiCP(1255) OemCP(862) CountryAbbr('ISR')
LanguageAbbr('HEB');
Set gvSysLocale['040D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hi') Locale('Hindi')
Language('Hindi') AnsiCP(0) OemCP(1) CountryAbbr('IND') LanguageAbbr('HIN');
Set gvSysLocale['0039'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hi-IN') Locale('Hindi
(India)') Language('Hindi') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('HIN');
Set gvSysLocale['0439'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hu') Locale('Hungarian')
Language('Hungarian') AnsiCP(1250) OemCP(852) CountryAbbr('HUN')
LanguageAbbr('HUN');
Set gvSysLocale['000E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('hu-HU') Locale('Hungarian
(Hungary)') Language('Hungarian') AnsiCP(1250) OemCP(852) CountryAbbr('HUN')
LanguageAbbr('HUN');
Set gvSysLocale['040E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('is') Locale('Icelandic')
Language('Icelandic') AnsiCP(1252) OemCP(850) CountryAbbr('ISL')
LanguageAbbr('ISL');
Set gvSysLocale['000F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('is-IS') Locale('Icelandic
(Iceland)') Language('Icelandic') AnsiCP(1252) OemCP(850) CountryAbbr('ISL')
LanguageAbbr('ISL');
Set gvSysLocale['040F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ig-NG') Locale('Igbo
(Nigeria)') Language('Igbo') AnsiCP(1252) OemCP(437) CountryAbbr('NGA')
LanguageAbbr('IBO');
Set gvSysLocale['0470'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('id') Locale('Indonesian')
Language('Indonesian') AnsiCP(1252) OemCP(850) CountryAbbr('IDN')
LanguageAbbr('IND');
Set gvSysLocale['0021'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('id-ID') Locale('Indonesian
(Indonesia)') Language('Indonesian') AnsiCP(1252) OemCP(850)
CountryAbbr('IDN') LanguageAbbr('IND');
Set gvSysLocale['0421'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('iu-Latn-CA')
Locale('Inuktitut (Latin, Canada)') Language('Inuktitut (Latin)')
AnsiCP(1252) OemCP(437) CountryAbbr('CAN') LanguageAbbr('IUK');
Set gvSysLocale['085D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('iu-Cans-CA')
Locale('Inuktitut (Syllabics, Canada)') Language('Inuktitut') AnsiCP(0)
OemCP(1) CountryAbbr('CAN') LanguageAbbr('IUS');
Set gvSysLocale['045D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ga-IE') Locale('Irish
(Ireland)') Language('Irish') AnsiCP(1252) OemCP(850) CountryAbbr('IRL')
LanguageAbbr('IRE');
Set gvSysLocale['083C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('xh-ZA') Locale('isiXhosa
(South Africa)') Language('isiXhosa') AnsiCP(1252) OemCP(850)
CountryAbbr('ZAF') LanguageAbbr('XHO');
Set gvSysLocale['0434'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('zu-ZA') Locale('isiZulu
(South Africa)') Language('isiZulu') AnsiCP(1252) OemCP(850)
CountryAbbr('ZAF') LanguageAbbr('ZUL');
Set gvSysLocale['0435'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('it') Locale('Italian')
Language('Italian') AnsiCP(1252) OemCP(850) CountryAbbr('ITA')
LanguageAbbr('ITA');
Set gvSysLocale['0010'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('it-IT') Locale('Italian
(Italy)') Language('Italian') AnsiCP(1252) OemCP(850) CountryAbbr('ITA')
LanguageAbbr('ITA');
Set gvSysLocale['0410'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('it-CH') Locale('Italian
(Switzerland)') Language('Italian') AnsiCP(1252) OemCP(850)
CountryAbbr('CHE') LanguageAbbr('ITS');
Set gvSysLocale['0810'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ja') Locale('Japanese')
Language('Japanese') AnsiCP(932) OemCP(932) CountryAbbr('JPN')
LanguageAbbr('JPN');
Set gvSysLocale['0011'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ja-JP') Locale('Japanese
(Japan)') Language('Japanese') AnsiCP(932) OemCP(932) CountryAbbr('JPN')
LanguageAbbr('JPN');
Set gvSysLocale['0411'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kn') Locale('Kannada')
Language('Kannada') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('KDI');
Set gvSysLocale['004B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kn-IN') Locale('Kannada
(India)') Language('Kannada') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('KDI');
Set gvSysLocale['044B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kk') Locale('Kazakh')
Language('Kazakh') AnsiCP(1251) OemCP(866) CountryAbbr('KAZ')
LanguageAbbr('KKZ');
Set gvSysLocale['003F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kk-KZ') Locale('Kazakh
(Kazakhstan)') Language('Kazakh') AnsiCP(1251) OemCP(866) CountryAbbr('KAZ')
LanguageAbbr('KKZ');
Set gvSysLocale['043F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('km-KH') Locale('Khmer
(Cambodia)') Language('Khmer') AnsiCP(0) OemCP(1) CountryAbbr('KHM')
LanguageAbbr('KHM');
Set gvSysLocale['0453'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('qut-GT') Locale('K'iche
(Guatemala)') Language('K'iche') AnsiCP(1252) OemCP(850) CountryAbbr('GTM')
LanguageAbbr('QUT');
Set gvSysLocale['0486'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('rw-RW') Locale('Kinyarwanda
(Rwanda)') Language('Kinyarwanda') AnsiCP(1252) OemCP(437)
CountryAbbr('RWA') LanguageAbbr('KIN');
Set gvSysLocale['0487'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sw') Locale('Kiswahili')
Language('Kiswahili') AnsiCP(1252) OemCP(437) CountryAbbr('KEN')
LanguageAbbr('SWK');
Set gvSysLocale['0041'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sw-KE') Locale('Kiswahili
(Kenya)') Language('Kiswahili') AnsiCP(1252) OemCP(437) CountryAbbr('KEN')
LanguageAbbr('SWK');
Set gvSysLocale['0441'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kok') Locale('Konkani')
Language('Konkani') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('KNK');
Set gvSysLocale['0057'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('kok-IN') Locale('Konkani
(India)') Language('Konkani') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('KNK');
Set gvSysLocale['0457'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ko') Locale('Korean')
Language('Korean') AnsiCP(949) OemCP(949) CountryAbbr('KOR')
LanguageAbbr('KOR');
Set gvSysLocale['0012'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ko-KR') Locale('Korean
(Korea)') Language('Korean') AnsiCP(949) OemCP(949) CountryAbbr('KOR')
LanguageAbbr('KOR');
Set gvSysLocale['0412'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ky') Locale('Kyrgyz')
Language('Kyrgyz') AnsiCP(1251) OemCP(866) CountryAbbr('KGZ')
LanguageAbbr('KYR');
Set gvSysLocale['0040'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ky-KG') Locale('Kyrgyz
(Kyrgyzstan)') Language('Kyrgyz') AnsiCP(1251) OemCP(866) CountryAbbr('KGZ')
LanguageAbbr('KYR');
Set gvSysLocale['0440'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('lo-LA') Locale('Lao (Lao
P.D.R.)') Language('Lao') AnsiCP(0) OemCP(1) CountryAbbr('LAO')
LanguageAbbr('LAO');
Set gvSysLocale['0454'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('lv') Locale('Latvian')
Language('Latvian') AnsiCP(1257) OemCP(775) CountryAbbr('LVA')
LanguageAbbr('LVI');
Set gvSysLocale['0026'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('lv-LV') Locale('Latvian
(Latvia)') Language('Latvian') AnsiCP(1257) OemCP(775) CountryAbbr('LVA')
LanguageAbbr('LVI');
Set gvSysLocale['0426'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('lt') Locale('Lithuanian')
Language('Lithuanian') AnsiCP(1257) OemCP(775) CountryAbbr('LTU')
LanguageAbbr('LTH');
Set gvSysLocale['0027'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('lt-LT') Locale('Lithuanian
(Lithuania)') Language('Lithuanian') AnsiCP(1257) OemCP(775)
CountryAbbr('LTU') LanguageAbbr('LTH');
Set gvSysLocale['0427'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('wee-DE') Locale('Lower
Sorbian (Germany)') Language('Lower Sorbian') AnsiCP(1252) OemCP(850)
CountryAbbr('GER') LanguageAbbr('DSB');
Set gvSysLocale['082E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('lb-LU')
Locale('Luxembourgish (Luxembourg)') Language('Luxembourgish') AnsiCP(1252)
OemCP(850) CountryAbbr('LUX') LanguageAbbr('LBX');
Set gvSysLocale['046E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mk') Locale('Macedonian')
Language('Macedonian (FYROM)') AnsiCP(1251) OemCP(866) CountryAbbr('MKD')
LanguageAbbr('MKI');
Set gvSysLocale['002F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mk-MK') Locale('Macedonian
(Former Yugoslav Republic of Macedonia)') Language('Macedonian (FYROM)')
AnsiCP(1251) OemCP(866) CountryAbbr('MKD') LanguageAbbr('MKI');
Set gvSysLocale['042F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ms') Locale('Malay')
Language('Malay') AnsiCP(1252) OemCP(850) CountryAbbr('MYS')
LanguageAbbr('MSL');
Set gvSysLocale['003E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ms-BN') Locale('Malay
(Brunei Darussalam)') Language('Malay') AnsiCP(1252) OemCP(850)
CountryAbbr('BRN') LanguageAbbr('MSB');
Set gvSysLocale['083E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ms-MY') Locale('Malay
(Malaysia)') Language('Malay') AnsiCP(1252) OemCP(850) CountryAbbr('MYS')
LanguageAbbr('MSL');
Set gvSysLocale['043E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ml-IN') Locale('Malayalam
(India)') Language('Malayalam') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('MYM');
Set gvSysLocale['044C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mt-MT') Locale('Maltese
(Malta)') Language('Maltese') AnsiCP(0) OemCP(1) CountryAbbr('MLT')
LanguageAbbr('MLT');
Set gvSysLocale['043A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mi-NZ') Locale('Maori (New
Zealand)') Language('Maori') AnsiCP(0) OemCP(1) CountryAbbr('NZL')
LanguageAbbr('MRI');
Set gvSysLocale['0481'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('arn-CL') Locale('Mapudungun
(Chile)') Language('Mapudungun') AnsiCP(1252) OemCP(850) CountryAbbr('CHL')
LanguageAbbr('MPD');
Set gvSysLocale['047A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mr') Locale('Marathi')
Language('Marathi') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('MAR');
Set gvSysLocale['004E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mr-IN') Locale('Marathi
(India)') Language('Marathi') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('MAR');
Set gvSysLocale['044E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('moh-CA') Locale('Mohawk
(Mohawk)') Language('Mohawk') AnsiCP(1252) OemCP(850) CountryAbbr('CAN')
LanguageAbbr('MWK');
Set gvSysLocale['047C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mn') Locale('Mongolian')
Language('Mongolian (Cyrillic)') AnsiCP(1251) OemCP(866) CountryAbbr('MNG')
LanguageAbbr('MON');
Set gvSysLocale['0050'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mn-MN') Locale('Mongolian
(Cyrillic, Mongolia)') Language('Mongolian (Cyrillic)') AnsiCP(1251)
OemCP(866) CountryAbbr('MNG') LanguageAbbr('MON');
Set gvSysLocale['0450'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('mn-Mong-CN')
Locale('Mongolian (Traditional Mongolian, PRC)') Language('Mongolian
(Traditional Mongolian)') AnsiCP(0) OemCP(1) CountryAbbr('CHN')
LanguageAbbr('MNG');
Set gvSysLocale['0850'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ne-NP') Locale('Nepali
(Nepal)') Language('Nepali') AnsiCP(0) OemCP(1) CountryAbbr('NEP')
LanguageAbbr('NEP');
Set gvSysLocale['0461'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('no') Locale('Norwegian')
Language('Norwegian (Bokmål)') AnsiCP(1252) OemCP(850) CountryAbbr('NOR')
LanguageAbbr('NOR');
Set gvSysLocale['0014'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('nb-NO') Locale('Norwegian,
Bokmål (Norway)') Language('Norwegian (Bokmål)') AnsiCP(1252) OemCP(850)
CountryAbbr('NOR') LanguageAbbr('NOR');
Set gvSysLocale['0414'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('nn-NO') Locale('Norwegian,
Nynorsk (Norway)') Language('Norwegian (Nynorsk)') AnsiCP(1252) OemCP(850)
CountryAbbr('NOR') LanguageAbbr('NON');
Set gvSysLocale['0814'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('oc-FR') Locale('Occitan
(France)') Language('Occitan') AnsiCP(1252) OemCP(850) CountryAbbr('FRA')
LanguageAbbr('OCI');
Set gvSysLocale['0482'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('or-IN') Locale('Oriya
(India)') Language('Oriya') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('ORI');
Set gvSysLocale['0448'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ps-AF') Locale('Pashto
(Afghanistan)') Language('Pashto') AnsiCP(0) OemCP(1) CountryAbbr('AFG')
LanguageAbbr('PAS');
Set gvSysLocale['0463'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fa') Locale('Persian')
Language('Persian') AnsiCP(1256) OemCP(720) CountryAbbr('IRN')
LanguageAbbr('FAR');
Set gvSysLocale['0029'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('fa-IR') Locale('Persian')
Language('Persian') AnsiCP(1256) OemCP(720) CountryAbbr('IRN')
LanguageAbbr('FAR');
Set gvSysLocale['0429'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pl') Locale('Polish')
Language('Polish') AnsiCP(1250) OemCP(852) CountryAbbr('POL')
LanguageAbbr('PLK');
Set gvSysLocale['0015'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pl-PL') Locale('Polish
(Poland)') Language('Polish') AnsiCP(1250) OemCP(852) CountryAbbr('POL')
LanguageAbbr('PLK');
Set gvSysLocale['0415'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pt') Locale('Portuguese')
Language('Portuguese') AnsiCP(1252) OemCP(850) CountryAbbr('BRA')
LanguageAbbr('PTB');
Set gvSysLocale['0016'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pt-BR') Locale('Portuguese
(Brazil)') Language('Portuguese') AnsiCP(1252) OemCP(850) CountryAbbr('BRA')
LanguageAbbr('PTB');
Set gvSysLocale['0416'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pt-PT') Locale('Portuguese
(Portugal)') Language('Portuguese') AnsiCP(1252) OemCP(850)
CountryAbbr('PRT') LanguageAbbr('PTG');
Set gvSysLocale['0816'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pa') Locale('Punjabi')
Language('Punjabi') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('PAN');
Set gvSysLocale['0046'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('pa-IN') Locale('Punjabi
(India)') Language('Punjabi') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('PAN');
Set gvSysLocale['0446'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('quz-BO') Locale('Quechua
(Bolivia)') Language('Quechua') AnsiCP(1252) OemCP(850) CountryAbbr('BOL')
LanguageAbbr('QUB');
Set gvSysLocale['046B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('quz-EC') Locale('Quechua
(Ecuador)') Language('Quechua') AnsiCP(1252) OemCP(850) CountryAbbr('ECU')
LanguageAbbr('QUE');
Set gvSysLocale['086B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('quz-PE') Locale('Quechua
(Peru)') Language('Quechua') AnsiCP(1252) OemCP(850) CountryAbbr('PER')
LanguageAbbr('QUP');
Set gvSysLocale['0C6B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ro') Locale('Romanian')
Language('Romanian') AnsiCP(1250) OemCP(852) CountryAbbr('ROM')
LanguageAbbr('ROM');
Set gvSysLocale['0018'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ro-RO') Locale('Romanian
(Romania)') Language('Romanian') AnsiCP(1250) OemCP(852) CountryAbbr('ROM')
LanguageAbbr('ROM');
Set gvSysLocale['0418'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('rm-CH') Locale('Romansh
(Switzerland)') Language('Romansh') AnsiCP(1252) OemCP(850)
CountryAbbr('CHE') LanguageAbbr('RMC');
Set gvSysLocale['0417'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ru') Locale('Russian')
Language('Russian') AnsiCP(1251) OemCP(866) CountryAbbr('RUS')
LanguageAbbr('RUS');
Set gvSysLocale['0019'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ru-RU') Locale('Russian
(Russia)') Language('Russian') AnsiCP(1251) OemCP(866) CountryAbbr('RUS')
LanguageAbbr('RUS');
Set gvSysLocale['0419'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('smn-FI') Locale('Sami, Inari
(Finland)') Language('Sami (Inari)') AnsiCP(1252) OemCP(850)
CountryAbbr('FIN') LanguageAbbr('SMN');
Set gvSysLocale['243B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('smj-NO') Locale('Sami, Lule
(Norway)') Language('Sami (Lule)') AnsiCP(1252) OemCP(850)
CountryAbbr('NOR') LanguageAbbr('SMJ');
Set gvSysLocale['103B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('smj-SE') Locale('Sami, Lule
(Sweden)') Language('Sami (Lule)') AnsiCP(1252) OemCP(850)
CountryAbbr('SWE') LanguageAbbr('SMK');
Set gvSysLocale['143B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('se-FI') Locale('Sami,
Northern (Finland)') Language('Sami (Northern)') AnsiCP(1252) OemCP(850)
CountryAbbr('FIN') LanguageAbbr('SMG');
Set gvSysLocale['0C3B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('se-NO') Locale('Sami,
Northern (Norway)') Language('Sami (Northern)') AnsiCP(1252) OemCP(850)
CountryAbbr('NOR') LanguageAbbr('SME');
Set gvSysLocale['043B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('se-SE') Locale('Sami,
Northern (Sweden)') Language('Sami (Northern)') AnsiCP(1252) OemCP(850)
CountryAbbr('SWE') LanguageAbbr('SMF');
Set gvSysLocale['083B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sms-FI') Locale('Sami, Skolt
(Finland)') Language('Sami (Skolt)') AnsiCP(1252) OemCP(850)
CountryAbbr('FIN') LanguageAbbr('SMS');
Set gvSysLocale['203B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sma-NO') Locale('Sami,
Southern (Norway)') Language('Sami (Southern)') AnsiCP(1252) OemCP(850)
CountryAbbr('NOR') LanguageAbbr('SMA');
Set gvSysLocale['183B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sma-SE') Locale('Sami,
Southern (Sweden)') Language('Sami (Southern)') AnsiCP(1252) OemCP(850)
CountryAbbr('SWE') LanguageAbbr('SMB');
Set gvSysLocale['1C3B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sa') Locale('Sanskrit')
Language('Sanskrit') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('SAN');
Set gvSysLocale['004F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sa-IN') Locale('Sanskrit
(India)') Language('Sanskrit') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('SAN');
Set gvSysLocale['044F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sr') Locale('Serbian')
Language('Serbian (Latin)') AnsiCP(1251) OemCP(855) CountryAbbr('SCG')
LanguageAbbr('SRB');
Set gvSysLocale['7C1A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sr-Cyrl-BA') Locale('Serbian
(Cyrillic, Bosnia and Herzegovina)') Language('Serbian (Cyrillic)')
AnsiCP(1251) OemCP(855) CountryAbbr('BIH') LanguageAbbr('SRN');
Set gvSysLocale['1C1A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sr-Cyrl-SP') Locale('Serbian
(Cyrillic, Serbia)') Language('Serbian (Cyrillic)') AnsiCP(1251) OemCP(855)
CountryAbbr('SCG') LanguageAbbr('SRB');
Set gvSysLocale['0C1A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sr-Latn-BA') Locale('Serbian
(Latin, Bosnia and Herzegovina)') Language('Serbian (Latin)') AnsiCP(1250)
OemCP(852) CountryAbbr('BIH') LanguageAbbr('SRS');
Set gvSysLocale['181A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sr-Latn-SP') Locale('Serbian
(Latin, Serbia)') Language('Serbian (Latin)') AnsiCP(1250) OemCP(852)
CountryAbbr('SCG') LanguageAbbr('SRL');
Set gvSysLocale['081A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('nso-ZA') Locale('Sesotho sa
Leboa (South Africa)') Language('Sesotho sa Leboa') AnsiCP(1252) OemCP(850)
CountryAbbr('ZAF') LanguageAbbr('NSO');
Set gvSysLocale['046C'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tn-ZA') Locale('Setswana
(South Africa)') Language('Setswana') AnsiCP(1252) OemCP(850)
CountryAbbr('ZAF') LanguageAbbr('TSN');
Set gvSysLocale['0432'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('si-LK') Locale('Sinhala (Sri
Lanka)') Language('Sinhala') AnsiCP(0) OemCP(1) CountryAbbr('LKA')
LanguageAbbr('SIN');
Set gvSysLocale['045B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sk') Locale('Slovak')
Language('Slovak') AnsiCP(1250) OemCP(852) CountryAbbr('SVK')
LanguageAbbr('SKY');
Set gvSysLocale['001B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sk-SK') Locale('Slovak
(Slovakia)') Language('Slovak') AnsiCP(1250) OemCP(852) CountryAbbr('SVK')
LanguageAbbr('SKY');
Set gvSysLocale['041B'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sl') Locale('Slovenian')
Language('Slovenian') AnsiCP(1250) OemCP(852) CountryAbbr('SVN')
LanguageAbbr('SLV');
Set gvSysLocale['0024'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sl-SI') Locale('Slovenian
(Slovenia)') Language('Slovenian') AnsiCP(1250) OemCP(852)
CountryAbbr('SVN') LanguageAbbr('SLV');
Set gvSysLocale['0424'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es') Locale('Spanish')
Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('ESP');
Set gvSysLocale['000A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-AR') Locale('Spanish
(Argentina)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('ARG')
LanguageAbbr('ESS');
Set gvSysLocale['2C0A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-BO') Locale('Spanish
(Bolivia)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('BOL')
LanguageAbbr('ESB');
Set gvSysLocale['400A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-CL') Locale('Spanish
(Chile)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('CHL')
LanguageAbbr('ESL');
Set gvSysLocale['340A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-CO') Locale('Spanish
(Colombia)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('COL')
LanguageAbbr('ESO');
Set gvSysLocale['240A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-CR') Locale('Spanish
(Costa Rica)') Language('Spanish') AnsiCP(1252) OemCP(850)
CountryAbbr('CRI') LanguageAbbr('ESC');
Set gvSysLocale['140A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-DO') Locale('Spanish
(Dominican Republic)') Language('Spanish') AnsiCP(1252) OemCP(850)
CountryAbbr('DOM') LanguageAbbr('ESD');
Set gvSysLocale['1C0A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-EC') Locale('Spanish
(Ecuador)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('ECU')
LanguageAbbr('ESF');
Set gvSysLocale['300A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-SV') Locale('Spanish (El
Salvador)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('SLV')
LanguageAbbr('ESE');
Set gvSysLocale['440A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-GT') Locale('Spanish
(Guatemala)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('GTM')
LanguageAbbr('ESG');
Set gvSysLocale['100A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-HN') Locale('Spanish
(Honduras)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('HND')
LanguageAbbr('ESH');
Set gvSysLocale['480A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-MX') Locale('Spanish
(Mexico)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('MEX')
LanguageAbbr('ESM');
Set gvSysLocale['080A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-NI') Locale('Spanish
(Nicaragua)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('NIC')
LanguageAbbr('ESI');
Set gvSysLocale['4C0A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-PA') Locale('Spanish
(Panama)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('PAN')
LanguageAbbr('ESA');
Set gvSysLocale['180A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-PY') Locale('Spanish
(Paraguay)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('PRY')
LanguageAbbr('ESZ');
Set gvSysLocale['3C0A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-PE') Locale('Spanish
(Peru)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('PER')
LanguageAbbr('ESR');
Set gvSysLocale['280A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-PR') Locale('Spanish
(Puerto Rico)') Language('Spanish') AnsiCP(1252) OemCP(850)
CountryAbbr('PRI') LanguageAbbr('ESU');
Set gvSysLocale['500A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-ES') Locale('Spanish
(Spain)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('ESP')
LanguageAbbr('ESN');
Set gvSysLocale['0C0A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-US') Locale('Spanish
(United States)') Language('Spanish') AnsiCP(1252) OemCP(850)
CountryAbbr('USA') LanguageAbbr('EST');
Set gvSysLocale['540A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-UY') Locale('Spanish
(Uruguay)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('URY')
LanguageAbbr('ESY');
Set gvSysLocale['380A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('es-VE') Locale('Spanish
(Venezuela)') Language('Spanish') AnsiCP(1252) OemCP(850) CountryAbbr('VEN')
LanguageAbbr('ESV');
Set gvSysLocale['200A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sv') Locale('Swedish')
Language('Swedish') AnsiCP(1252) OemCP(850) CountryAbbr('SWE')
LanguageAbbr('SVE');
Set gvSysLocale['001D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sv-FI') Locale('Swedish
(Finland)') Language('Swedish') AnsiCP(1252) OemCP(850) CountryAbbr('FIN')
LanguageAbbr('SVF');
Set gvSysLocale['081D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sv-SE') Locale('Swedish
(Sweden)') Language('Swedish') AnsiCP(1252) OemCP(850) CountryAbbr('SWE')
LanguageAbbr('SVE');
Set gvSysLocale['041D'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('syr') Locale('Syriac')
Language('Syriac') AnsiCP(0) OemCP(1) CountryAbbr('SYR')
LanguageAbbr('SYR');
Set gvSysLocale['005A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('syr-SY') Locale('Syriac
(Syria)') Language('Syriac') AnsiCP(0) OemCP(1) CountryAbbr('SYR')
LanguageAbbr('SYR');
Set gvSysLocale['045A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tg-Cyrl-TJ') Locale('Tajik
(Cyrillic, Tajikistan)') Language('Tajik (Cyrillic)') AnsiCP(1251)
OemCP(866) CountryAbbr('TAJ') LanguageAbbr('TAJ');
Set gvSysLocale['0428'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tmz-Latn-DZ')
Locale('Tamazight (Latin, Algeria)') Language('Tamazight (Latin)')
AnsiCP(1252) OemCP(850) CountryAbbr('DZA') LanguageAbbr('TMZ');
Set gvSysLocale['085F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ta') Locale('Tamil')
Language('Tamil') AnsiCP(0) OemCP(1) CountryAbbr('IND') LanguageAbbr('TAM');
Set gvSysLocale['0049'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ta-IN') Locale('Tamil
(India)') Language('Tamil') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('TAM');
Set gvSysLocale['0449'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tt') Locale('Tatar')
Language('Tatar') AnsiCP(1251) OemCP(866) CountryAbbr('RUS')
LanguageAbbr('TTT');
Set gvSysLocale['0044'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tt-RU') Locale('Tatar
(Russia)') Language('Tatar') AnsiCP(1251) OemCP(866) CountryAbbr('RUS')
LanguageAbbr('TTT');
Set gvSysLocale['0444'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('te') Locale('Telugu')
Language('Telugu') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('TEL');
Set gvSysLocale['004A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('te-IN') Locale('Telugu
(India)') Language('Telugu') AnsiCP(0) OemCP(1) CountryAbbr('IND')
LanguageAbbr('TEL');
Set gvSysLocale['044A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('th') Locale('Thai')
Language('Thai') AnsiCP(874) OemCP(874) CountryAbbr('THA')
LanguageAbbr('THA');
Set gvSysLocale['001E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('th-TH') Locale('Thai
(Thailand)') Language('Thai') AnsiCP(874) OemCP(874) CountryAbbr('THA')
LanguageAbbr('THA');
Set gvSysLocale['041E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('bo-CN') Locale('Tibetan
(PRC)') Language('Tibetan') AnsiCP(0) OemCP(1) CountryAbbr('CHN')
LanguageAbbr('BOB');
Set gvSysLocale['0451'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tr') Locale('Turkish')
Language('Turkish') AnsiCP(1254) OemCP(857) CountryAbbr('TUR')
LanguageAbbr('TRK');
Set gvSysLocale['001F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tr-TR') Locale('Turkish
(Turkey)') Language('Turkish') AnsiCP(1254) OemCP(857) CountryAbbr('TUR')
LanguageAbbr('TRK');
Set gvSysLocale['041F'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('tk-TM') Locale('Turkmen
(Turkmenistan)') Language('Turkmen') AnsiCP(1250) OemCP(852)
CountryAbbr('TKM') LanguageAbbr('TUK');
Set gvSysLocale['0442'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ug-CN') Locale('Uighur
(PRC)') Language('Uighur') AnsiCP(1256) OemCP(720) CountryAbbr('CHN')
LanguageAbbr('UIG');
Set gvSysLocale['0480'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('uk') Locale('Ukrainian')
Language('Ukrainian') AnsiCP(1251) OemCP(866) CountryAbbr('UKR')
LanguageAbbr('UKR');
Set gvSysLocale['0022'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('uk-UA') Locale('Ukrainian
(Ukraine)') Language('Ukrainian') AnsiCP(1251) OemCP(866) CountryAbbr('UKR')
LanguageAbbr('UKR');
Set gvSysLocale['0422'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('wen-DE') Locale('Upper
Sorbian (Germany)') Language('Upper Sorbian') AnsiCP(1252) OemCP(850)
CountryAbbr('GER') LanguageAbbr('HSB');
Set gvSysLocale['042E'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ur') Locale('Urdu')
Language('Urdu') AnsiCP(1256) OemCP(720) CountryAbbr('PAK')
LanguageAbbr('URD');
Set gvSysLocale['0020'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ur-PK') Locale('Urdu
(Islamic Republic of Pakistan)') Language('Urdu') AnsiCP(1256) OemCP(720)
CountryAbbr('PAK') LanguageAbbr('URD');
Set gvSysLocale['0420'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('uz') Locale('Uzbek')
Language('Uzbek (Latin)') AnsiCP(1254) OemCP(857) CountryAbbr('UZB')
LanguageAbbr('UZB');
Set gvSysLocale['0043'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('uz-Cyrl-UZ') Locale('Uzbek
(Cyrillic, Uzbekistan)') Language('Uzbek (Cyrillic)') AnsiCP(1251)
OemCP(866) CountryAbbr('UZB') LanguageAbbr('UZB');
Set gvSysLocale['0843'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('uz-Latn-UZ') Locale('Uzbek
(Latin, Uzbekistan)') Language('Uzbek (Latin)') AnsiCP(1254) OemCP(857)
CountryAbbr('UZB') LanguageAbbr('UZB');
Set gvSysLocale['0443'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('vi') Locale('Vietnamese')
Language('Vietnamese') AnsiCP(1258) OemCP(1258) CountryAbbr('VNM')
LanguageAbbr('VIT');
Set gvSysLocale['002A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('vi-VN') Locale('Vietnamese
(Vietnam)') Language('Vietnamese') AnsiCP(1258) OemCP(1258)
CountryAbbr('VNM') LanguageAbbr('VIT');
Set gvSysLocale['042A'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('cy-GB') Locale('Welsh
(United Kingdom)') Language('Welsh') AnsiCP(1252) OemCP(850)
CountryAbbr('GBR') LanguageAbbr('CYM');
Set gvSysLocale['0452'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('wo-SN') Locale('Wolof
(Senegal)') Language('Wolof') AnsiCP(1252) OemCP(850) CountryAbbr('SEN')
LanguageAbbr('WOL');
Set gvSysLocale['0488'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('sah-RU') Locale('Yakut
(Russia)') Language('Yakut') AnsiCP(1251) OemCP(866) CountryAbbr('RUS')
LanguageAbbr('SAH');
Set gvSysLocale['0485'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('ii-CN') Locale('Yi (PRC)')
Language('Yi') AnsiCP(0) OemCP(1) CountryAbbr('CHN') LanguageAbbr('III');
Set gvSysLocale['0478'] = lvLangSet;
New EStructure NewVar(lvLangSet) CultureName('yo-NG') Locale('Yoruba
(Nigeria)') Language('Yoruba') AnsiCP(1252) OemCP(437) CountryAbbr('NGA')
LanguageAbbr('YOR');
Set gvSysLocale['046A'] = lvLangSet;
EndSub // InitLCID
8< ----------------------------------------------------------------
-----Original Message-----
From: framers-bounces+klaus.mueller=itl.eu at lists.frameusers.com
[mailto:framers-bounces+klaus.mueller=itl.eu at lists.frameusers.com] On Behalf
Of Rick Quatro
Sent: Monday, April 23, 2007 2:39 PM
To: framers at lists.frameusers.com; framers at omsys.com
Subject: OT: Registry Settings
Hello Framers,
With Windows XP I am using Control Panel > Regional and Language Options. I
click the Advanced tab and choose a language from the Language for
non-Unicode programs menu. I need to know what key this is stored under in
the registry. If someone can steer me in the right direction, I would
appreciate it. Thanks.
Rick Quatro
Carmen Publishing
585-659-8267
www.frameexpert.com
More information about the framers
mailing list