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