epoc32/include/mw/ptiuids.hrh
branchSymbian2
changeset 2 2fe1408b6811
parent 1 666f914201fb
child 4 837f303aceeb
equal deleted inserted replaced
1:666f914201fb 2:2fe1408b6811
     1 ptiuids.hrh
     1 /*
       
     2 * Copyright (c) 2005-2007 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * 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
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:               Uid definitions for PtiEngine.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 
       
    22 
       
    23 
       
    24 
       
    25 
       
    26 
       
    27 
       
    28 
       
    29 
       
    30 
       
    31 #ifndef _PTIUIDS_HRH
       
    32 #define _PTIUIDS_HRH
       
    33 
       
    34 // Known Language implementation uids.
       
    35 // There are several set of these (one for each core object).
       
    36 // These are core specific, but defined in PtiEngine module to
       
    37 // speed up language detection (see CPtiLanguageDatabase::CreateMappingTableL
       
    38 // method for details).
       
    39 
       
    40 #define	EPtiLangImplUidEnglish    0x1020719A  // These are for PtiT9Core
       
    41 #define EPtiLangImplUidFrench     0x1020719B
       
    42 #define EPtiLangImplUidGerman     0x1020719C
       
    43 #define EPtiLangImplUidSpanish    0x1020719D
       
    44 #define EPtiLangImplUidItalian    0x1020719E
       
    45 #define EPtiLangImplUidSwedish    0x1020719F
       
    46 #define EPtiLangImplUidDanish     0x102071A0
       
    47 #define EPtiLangImplUidNorwegian  0x102071A1
       
    48 #define EPtiLangImplUidFinnish    0x102071A2
       
    49 #define EPtiLangImplUidPortuguese 0x102071A3
       
    50 #define EPtiLangImplUidTurkish    0x102071A4
       
    51 #define EPtiLangImplUidIcelandic  0x102071A5
       
    52 #define EPtiLangImplUidRussian    0x102071A6
       
    53 #define EPtiLangImplUidHungarian  0x102071A7
       
    54 #define EPtiLangImplUidDutch      0x102071A8
       
    55 #define EPtiLangImplUidCzech      0x102071A9
       
    56 #define EPtiLangImplUidSlovak     0x102071AA
       
    57 #define EPtiLangImplUidPolish     0x102071AB
       
    58 #define	EPtiLangImplUidSlovenian  0x102071AC
       
    59 #define EPtiLangImplUidJapanese   0x102071B0
       
    60 #define EPtiLangImplUidThai       0x102071B1
       
    61 #define EPtiLangImplUidArabic     0x102071B2
       
    62 #define EPtiLangImplUidTagalog    0x102071B3
       
    63 #define EPtiLangImplUidCroatian   0x102071B4
       
    64 #define EPtiLangImplUidEstonian   0x102071B5
       
    65 #define EPtiLangImplUidGreek      0x102071B6
       
    66 #define EPtiLangImplUidHebrew     0x102071B7
       
    67 #define EPtiLangImplUidHindi      0x102071B8
       
    68 #define EPtiLangImplUidIndonesian 0x102071B9
       
    69 #define EPtiLangImplUidLatvian    0x102071BA
       
    70 #define EPtiLangImplUidLithuanian 0x102071BB
       
    71 #define EPtiLangImplUidMalay      0x102071BC
       
    72 #define EPtiLangImplUidRomanian   0x102071BD
       
    73 #define EPtiLangImplUidSerbian    0x102071BE
       
    74 #define EPtiLangImplUidUkrainian  0x102071BF
       
    75 #define EPtiLangImplUidVietnamese 0x102071EE
       
    76 #define	EPtiLangImplUidBulgarian  0x102071C9
       
    77 #define EPtiLangImplUidPrcChinese 0x102071AF
       
    78 #define EPtiLangImplUidHongKongChinese  0x102071AE
       
    79 #define EPtiLangImplUidTaiwanChinese    0x102071AD
       
    80 #define EPtiLangImplUidCatalan    0x10282834
       
    81 #define EPtiLangImplUidGalician   0x10282836
       
    82 #define EPtiLangImplUidUrdu       0x10282838
       
    83 #define EPtiLangImplUidBasque     0x1028284C
       
    84 
       
    85 #define	EPtiLangImplUidEnglish2    	0x102071FD  // These are for PtiZiCore 
       
    86 #define EPtiLangImplUidFinnish2    	0x1020730C
       
    87 #define EPtiLangImplUidGerman2     	0x1020730E
       
    88 #define EPtiLangImplUidFrench2     	0x10207310
       
    89 #define EPtiLangImplUidDanish2     	0x10207312
       
    90 #define EPtiLangImplUidHindi2      	0x10207314
       
    91 #define EPtiLangImplUidRussian2    	0x10207316
       
    92 #define EPtiLangImplUidArabic2     	0x10207318
       
    93 #define EPtiLangImplUidHebrew2     	0x1020731A
       
    94 #define EPtiLangImplUidSwedish2    	0x1020731C
       
    95 #define EPtiLangImplUidEstonian2   	0x1020731E
       
    96 #define EPtiLangImplUidIcelandic2  	0x10207320
       
    97 #define EPtiLangImplUidItalian2    	0x10207322
       
    98 #define EPtiLangImplUidCroatian2   	0x10207324
       
    99 #define EPtiLangImplUidHungarian2 	0x10207326              
       
   100 #define EPtiLangImplUidNorwegian2 	0x10207328
       
   101 #define EPtiLangImplUidDutch2      	0x1020732A  
       
   102 #define EPtiLangImplUidChinesePrc2 	0x102071FF
       
   103 #define EPtiLangImplUidChineseTW2  	0x10207201
       
   104 #define EPtiLangImplUidChineseHK2  	0x10207203
       
   105 #define	EPtiLangImplUidChinesePAN2	0x102072ED
       
   106 #define	EPtiLangImplUidTagalog2		0x1020732C
       
   107 #define	EPtiLangImplUidThai2 		0x1020732E
       
   108 #define	EPtiLangImplUidSlovenian2 	0x10207330
       
   109 #define	EPtiLangImplUidSlovak2 		0x10207332
       
   110 #define	EPtiLangImplUidSerbian2 	0x10207334
       
   111 #define	EPtiLangImplUidCzech2 		0x10207337
       
   112 #define	EPtiLangImplUidBulgarian2 	0x10207338
       
   113 #define	EPtiLangImplUidGreek2 		0x1020733A
       
   114 #define	EPtiLangImplUidSpanish2 	0x1020733C
       
   115 #define	EPtiLangImplUidLithuanian2 	0x1020733E
       
   116 #define	EPtiLangImplUidLatvian2 	0x10207341
       
   117 #define	EPtiLangImplUidMalay2 		0x10207342
       
   118 #define	EPtiLangImplUidPolish2 		0x10207344
       
   119 #define	EPtiLangImplUidRomanian2 	0x10207346
       
   120 #define	EPtiLangImplUidUkrainian2 	0x10207348
       
   121 #define	EPtiLangImplUidTurkish2 	0x1020734A
       
   122 #define	EPtiLangImplUidVietnamese2 	0x1020734C
       
   123 #define	EPtiLangImplUidPortuguese2 	0x1020734E
       
   124 #define	EPtiLangImplUidFarsi2 		0x10281911
       
   125 #define	EPtiLangImplUidUrdu2 		0x10281F40
       
   126 #define	EPtiLangImplUidMarathi2 	0x20011403
       
   127 #define	EPtiLangImplUidCanadianFrench2 0x20012468
       
   128 #define	EPtiLangImplUidIndonesian2 	0x20015985
       
   129 #define	EPtiLangImplUidBrazilianPortuguese2 0x200159CA
       
   130 #define	EPtiLangImplUidLatinAmericanSpanish2 0x20021183
       
   131 #define EPtiLangImplUidCatalan2    0x20021218
       
   132 #define EPtiLangImplUidGalician2   0x2002121A
       
   133 #define EPtiLangImplUidBasque2		 0x20021296
       
   134 
       
   135 #define EPtiLangImplUidEnglish3    0x10283100  // These are for PtiXt9Core 
       
   136 #define EPtiLangImplUidFrench3     0x10282D2C
       
   137 #define EPtiLangImplUidGerman3     0x10282D2E
       
   138 #define EPtiLangImplUidSpanish3    0x10282D30
       
   139 #define EPtiLangImplUidItalian3    0x10282D32
       
   140 #define EPtiLangImplUidSwedish3    0x10282D34
       
   141 #define EPtiLangImplUidDanish3     0x10282D38
       
   142 #define EPtiLangImplUidNorwegian3  0x10282D38
       
   143 #define EPtiLangImplUidFinnish3    0x10282D3A
       
   144 #define EPtiLangImplUidPortuguese3 0x10282D3C
       
   145 #define EPtiLangImplUidTurkish3    0x10282D3E
       
   146 #define EPtiLangImplUidIcelandic3  0x10282D40
       
   147 #define EPtiLangImplUidRussian3    0x10282D42
       
   148 #define EPtiLangImplUidHungarian3  0x10282D44
       
   149 #define EPtiLangImplUidDutch3      0x10282D46
       
   150 #define EPtiLangImplUidCzech3      0x10282D48
       
   151 #define EPtiLangImplUidSlovak3     0x10282D4A
       
   152 #define EPtiLangImplUidPolish3     0x10282D4C
       
   153 #define	EPtiLangImplUidSlovenian3  0x10282D4E
       
   154 #define EPtiLangImplUidThai3       0x10282D52
       
   155 #define EPtiLangImplUidArabic3     0x10282D54
       
   156 #define EPtiLangImplUidTagalog3    0x10282D56
       
   157 #define EPtiLangImplUidCroatian3   0x10282D58
       
   158 #define EPtiLangImplUidEstonian3   0x10282D5A
       
   159 #define EPtiLangImplUidGreek3      0x10282D5C
       
   160 #define EPtiLangImplUidHebrew3     0x10282D5E
       
   161 #define EPtiLangImplUidHindi3      0x10282D60
       
   162 #define EPtiLangImplUidIndonesian3 0x10282D62
       
   163 #define EPtiLangImplUidLatvian3    0x10282D64
       
   164 #define EPtiLangImplUidLithuanian3 0x10282D66
       
   165 #define EPtiLangImplUidMalay3      0x10282D68
       
   166 #define EPtiLangImplUidRomanian3   0x10282D6A
       
   167 #define EPtiLangImplUidSerbian3    0x10282D6C
       
   168 #define EPtiLangImplUidUkrainian3  0x10282D6E
       
   169 #define EPtiLangImplUidVietnamese3 0x10282D70
       
   170 #define	EPtiLangImplUidBulgarian3  0x10282D72
       
   171 #define EPtiLangImplUidBasque3     0x10282D7C
       
   172 #define EPtiLangImplUidCatalan3    0x10282D76
       
   173 #define EPtiLangImplUidGalician3   0x10282D78
       
   174 #define EPtiLangImplUidUrdu3       0x10282D7A
       
   175 #define EPtiLangImplUidMarathi3    0x10282D7E
       
   176 
       
   177 #endif // _PTIUIDS_HRH
       
   178 
       
   179 // End of file