epoc32/include/mw/ptiuids.hrh
branchSymbian2
changeset 2 2fe1408b6811
parent 1 666f914201fb
child 4 837f303aceeb
     1.1 --- a/epoc32/include/mw/ptiuids.hrh	Tue Nov 24 13:55:44 2009 +0000
     1.2 +++ b/epoc32/include/mw/ptiuids.hrh	Tue Mar 16 16:12:26 2010 +0000
     1.3 @@ -1,1 +1,179 @@
     1.4 -ptiuids.hrh
     1.5 +/*
     1.6 +* Copyright (c) 2005-2007 Nokia Corporation and/or its subsidiary(-ies). 
     1.7 +* All rights reserved.
     1.8 +* This component and the accompanying materials are made available
     1.9 +* under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
    1.10 +* which accompanies this distribution, and is available
    1.11 +* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
    1.12 +*
    1.13 +* Initial Contributors:
    1.14 +* Nokia Corporation - initial contribution.
    1.15 +*
    1.16 +* Contributors:
    1.17 +*
    1.18 +* Description:               Uid definitions for PtiEngine.
    1.19 +*
    1.20 +*/
    1.21 +
    1.22 +
    1.23 +
    1.24 +
    1.25 +
    1.26 +
    1.27 +
    1.28 +
    1.29 +
    1.30 +
    1.31 +
    1.32 +
    1.33 +
    1.34 +
    1.35 +#ifndef _PTIUIDS_HRH
    1.36 +#define _PTIUIDS_HRH
    1.37 +
    1.38 +// Known Language implementation uids.
    1.39 +// There are several set of these (one for each core object).
    1.40 +// These are core specific, but defined in PtiEngine module to
    1.41 +// speed up language detection (see CPtiLanguageDatabase::CreateMappingTableL
    1.42 +// method for details).
    1.43 +
    1.44 +#define	EPtiLangImplUidEnglish    0x1020719A  // These are for PtiT9Core
    1.45 +#define EPtiLangImplUidFrench     0x1020719B
    1.46 +#define EPtiLangImplUidGerman     0x1020719C
    1.47 +#define EPtiLangImplUidSpanish    0x1020719D
    1.48 +#define EPtiLangImplUidItalian    0x1020719E
    1.49 +#define EPtiLangImplUidSwedish    0x1020719F
    1.50 +#define EPtiLangImplUidDanish     0x102071A0
    1.51 +#define EPtiLangImplUidNorwegian  0x102071A1
    1.52 +#define EPtiLangImplUidFinnish    0x102071A2
    1.53 +#define EPtiLangImplUidPortuguese 0x102071A3
    1.54 +#define EPtiLangImplUidTurkish    0x102071A4
    1.55 +#define EPtiLangImplUidIcelandic  0x102071A5
    1.56 +#define EPtiLangImplUidRussian    0x102071A6
    1.57 +#define EPtiLangImplUidHungarian  0x102071A7
    1.58 +#define EPtiLangImplUidDutch      0x102071A8
    1.59 +#define EPtiLangImplUidCzech      0x102071A9
    1.60 +#define EPtiLangImplUidSlovak     0x102071AA
    1.61 +#define EPtiLangImplUidPolish     0x102071AB
    1.62 +#define	EPtiLangImplUidSlovenian  0x102071AC
    1.63 +#define EPtiLangImplUidJapanese   0x102071B0
    1.64 +#define EPtiLangImplUidThai       0x102071B1
    1.65 +#define EPtiLangImplUidArabic     0x102071B2
    1.66 +#define EPtiLangImplUidTagalog    0x102071B3
    1.67 +#define EPtiLangImplUidCroatian   0x102071B4
    1.68 +#define EPtiLangImplUidEstonian   0x102071B5
    1.69 +#define EPtiLangImplUidGreek      0x102071B6
    1.70 +#define EPtiLangImplUidHebrew     0x102071B7
    1.71 +#define EPtiLangImplUidHindi      0x102071B8
    1.72 +#define EPtiLangImplUidIndonesian 0x102071B9
    1.73 +#define EPtiLangImplUidLatvian    0x102071BA
    1.74 +#define EPtiLangImplUidLithuanian 0x102071BB
    1.75 +#define EPtiLangImplUidMalay      0x102071BC
    1.76 +#define EPtiLangImplUidRomanian   0x102071BD
    1.77 +#define EPtiLangImplUidSerbian    0x102071BE
    1.78 +#define EPtiLangImplUidUkrainian  0x102071BF
    1.79 +#define EPtiLangImplUidVietnamese 0x102071EE
    1.80 +#define	EPtiLangImplUidBulgarian  0x102071C9
    1.81 +#define EPtiLangImplUidPrcChinese 0x102071AF
    1.82 +#define EPtiLangImplUidHongKongChinese  0x102071AE
    1.83 +#define EPtiLangImplUidTaiwanChinese    0x102071AD
    1.84 +#define EPtiLangImplUidCatalan    0x10282834
    1.85 +#define EPtiLangImplUidGalician   0x10282836
    1.86 +#define EPtiLangImplUidUrdu       0x10282838
    1.87 +#define EPtiLangImplUidBasque     0x1028284C
    1.88 +
    1.89 +#define	EPtiLangImplUidEnglish2    	0x102071FD  // These are for PtiZiCore 
    1.90 +#define EPtiLangImplUidFinnish2    	0x1020730C
    1.91 +#define EPtiLangImplUidGerman2     	0x1020730E
    1.92 +#define EPtiLangImplUidFrench2     	0x10207310
    1.93 +#define EPtiLangImplUidDanish2     	0x10207312
    1.94 +#define EPtiLangImplUidHindi2      	0x10207314
    1.95 +#define EPtiLangImplUidRussian2    	0x10207316
    1.96 +#define EPtiLangImplUidArabic2     	0x10207318
    1.97 +#define EPtiLangImplUidHebrew2     	0x1020731A
    1.98 +#define EPtiLangImplUidSwedish2    	0x1020731C
    1.99 +#define EPtiLangImplUidEstonian2   	0x1020731E
   1.100 +#define EPtiLangImplUidIcelandic2  	0x10207320
   1.101 +#define EPtiLangImplUidItalian2    	0x10207322
   1.102 +#define EPtiLangImplUidCroatian2   	0x10207324
   1.103 +#define EPtiLangImplUidHungarian2 	0x10207326              
   1.104 +#define EPtiLangImplUidNorwegian2 	0x10207328
   1.105 +#define EPtiLangImplUidDutch2      	0x1020732A  
   1.106 +#define EPtiLangImplUidChinesePrc2 	0x102071FF
   1.107 +#define EPtiLangImplUidChineseTW2  	0x10207201
   1.108 +#define EPtiLangImplUidChineseHK2  	0x10207203
   1.109 +#define	EPtiLangImplUidChinesePAN2	0x102072ED
   1.110 +#define	EPtiLangImplUidTagalog2		0x1020732C
   1.111 +#define	EPtiLangImplUidThai2 		0x1020732E
   1.112 +#define	EPtiLangImplUidSlovenian2 	0x10207330
   1.113 +#define	EPtiLangImplUidSlovak2 		0x10207332
   1.114 +#define	EPtiLangImplUidSerbian2 	0x10207334
   1.115 +#define	EPtiLangImplUidCzech2 		0x10207337
   1.116 +#define	EPtiLangImplUidBulgarian2 	0x10207338
   1.117 +#define	EPtiLangImplUidGreek2 		0x1020733A
   1.118 +#define	EPtiLangImplUidSpanish2 	0x1020733C
   1.119 +#define	EPtiLangImplUidLithuanian2 	0x1020733E
   1.120 +#define	EPtiLangImplUidLatvian2 	0x10207341
   1.121 +#define	EPtiLangImplUidMalay2 		0x10207342
   1.122 +#define	EPtiLangImplUidPolish2 		0x10207344
   1.123 +#define	EPtiLangImplUidRomanian2 	0x10207346
   1.124 +#define	EPtiLangImplUidUkrainian2 	0x10207348
   1.125 +#define	EPtiLangImplUidTurkish2 	0x1020734A
   1.126 +#define	EPtiLangImplUidVietnamese2 	0x1020734C
   1.127 +#define	EPtiLangImplUidPortuguese2 	0x1020734E
   1.128 +#define	EPtiLangImplUidFarsi2 		0x10281911
   1.129 +#define	EPtiLangImplUidUrdu2 		0x10281F40
   1.130 +#define	EPtiLangImplUidMarathi2 	0x20011403
   1.131 +#define	EPtiLangImplUidCanadianFrench2 0x20012468
   1.132 +#define	EPtiLangImplUidIndonesian2 	0x20015985
   1.133 +#define	EPtiLangImplUidBrazilianPortuguese2 0x200159CA
   1.134 +#define	EPtiLangImplUidLatinAmericanSpanish2 0x20021183
   1.135 +#define EPtiLangImplUidCatalan2    0x20021218
   1.136 +#define EPtiLangImplUidGalician2   0x2002121A
   1.137 +#define EPtiLangImplUidBasque2		 0x20021296
   1.138 +
   1.139 +#define EPtiLangImplUidEnglish3    0x10283100  // These are for PtiXt9Core 
   1.140 +#define EPtiLangImplUidFrench3     0x10282D2C
   1.141 +#define EPtiLangImplUidGerman3     0x10282D2E
   1.142 +#define EPtiLangImplUidSpanish3    0x10282D30
   1.143 +#define EPtiLangImplUidItalian3    0x10282D32
   1.144 +#define EPtiLangImplUidSwedish3    0x10282D34
   1.145 +#define EPtiLangImplUidDanish3     0x10282D38
   1.146 +#define EPtiLangImplUidNorwegian3  0x10282D38
   1.147 +#define EPtiLangImplUidFinnish3    0x10282D3A
   1.148 +#define EPtiLangImplUidPortuguese3 0x10282D3C
   1.149 +#define EPtiLangImplUidTurkish3    0x10282D3E
   1.150 +#define EPtiLangImplUidIcelandic3  0x10282D40
   1.151 +#define EPtiLangImplUidRussian3    0x10282D42
   1.152 +#define EPtiLangImplUidHungarian3  0x10282D44
   1.153 +#define EPtiLangImplUidDutch3      0x10282D46
   1.154 +#define EPtiLangImplUidCzech3      0x10282D48
   1.155 +#define EPtiLangImplUidSlovak3     0x10282D4A
   1.156 +#define EPtiLangImplUidPolish3     0x10282D4C
   1.157 +#define	EPtiLangImplUidSlovenian3  0x10282D4E
   1.158 +#define EPtiLangImplUidThai3       0x10282D52
   1.159 +#define EPtiLangImplUidArabic3     0x10282D54
   1.160 +#define EPtiLangImplUidTagalog3    0x10282D56
   1.161 +#define EPtiLangImplUidCroatian3   0x10282D58
   1.162 +#define EPtiLangImplUidEstonian3   0x10282D5A
   1.163 +#define EPtiLangImplUidGreek3      0x10282D5C
   1.164 +#define EPtiLangImplUidHebrew3     0x10282D5E
   1.165 +#define EPtiLangImplUidHindi3      0x10282D60
   1.166 +#define EPtiLangImplUidIndonesian3 0x10282D62
   1.167 +#define EPtiLangImplUidLatvian3    0x10282D64
   1.168 +#define EPtiLangImplUidLithuanian3 0x10282D66
   1.169 +#define EPtiLangImplUidMalay3      0x10282D68
   1.170 +#define EPtiLangImplUidRomanian3   0x10282D6A
   1.171 +#define EPtiLangImplUidSerbian3    0x10282D6C
   1.172 +#define EPtiLangImplUidUkrainian3  0x10282D6E
   1.173 +#define EPtiLangImplUidVietnamese3 0x10282D70
   1.174 +#define	EPtiLangImplUidBulgarian3  0x10282D72
   1.175 +#define EPtiLangImplUidBasque3     0x10282D7C
   1.176 +#define EPtiLangImplUidCatalan3    0x10282D76
   1.177 +#define EPtiLangImplUidGalician3   0x10282D78
   1.178 +#define EPtiLangImplUidUrdu3       0x10282D7A
   1.179 +#define EPtiLangImplUidMarathi3    0x10282D7E
   1.180 +
   1.181 +#endif // _PTIUIDS_HRH
   1.182 +
   1.183 +// End of file
   1.184 \ No newline at end of file