williamr@2: /* williamr@2: * Copyright (c) 2005-2007 Nokia Corporation and/or its subsidiary(-ies). williamr@2: * All rights reserved. williamr@2: * This component and the accompanying materials are made available williamr@4: * under the terms of "Eclipse Public License v1.0"" williamr@2: * which accompanies this distribution, and is available williamr@4: * at the URL "http://www.eclipse.org/legal/epl-v10.html". williamr@2: * williamr@2: * Initial Contributors: williamr@2: * Nokia Corporation - initial contribution. williamr@2: * williamr@2: * Contributors: williamr@2: * williamr@2: * Description: Uid definitions for PtiEngine. williamr@2: * williamr@2: */ williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: williamr@2: #ifndef _PTIUIDS_HRH williamr@2: #define _PTIUIDS_HRH williamr@2: williamr@2: // Known Language implementation uids. williamr@2: // There are several set of these (one for each core object). williamr@2: // These are core specific, but defined in PtiEngine module to williamr@2: // speed up language detection (see CPtiLanguageDatabase::CreateMappingTableL williamr@2: // method for details). williamr@2: williamr@2: #define EPtiLangImplUidEnglish 0x1020719A // These are for PtiT9Core williamr@2: #define EPtiLangImplUidFrench 0x1020719B williamr@2: #define EPtiLangImplUidGerman 0x1020719C williamr@2: #define EPtiLangImplUidSpanish 0x1020719D williamr@2: #define EPtiLangImplUidItalian 0x1020719E williamr@2: #define EPtiLangImplUidSwedish 0x1020719F williamr@2: #define EPtiLangImplUidDanish 0x102071A0 williamr@2: #define EPtiLangImplUidNorwegian 0x102071A1 williamr@2: #define EPtiLangImplUidFinnish 0x102071A2 williamr@2: #define EPtiLangImplUidPortuguese 0x102071A3 williamr@2: #define EPtiLangImplUidTurkish 0x102071A4 williamr@2: #define EPtiLangImplUidIcelandic 0x102071A5 williamr@2: #define EPtiLangImplUidRussian 0x102071A6 williamr@2: #define EPtiLangImplUidHungarian 0x102071A7 williamr@2: #define EPtiLangImplUidDutch 0x102071A8 williamr@2: #define EPtiLangImplUidCzech 0x102071A9 williamr@2: #define EPtiLangImplUidSlovak 0x102071AA williamr@2: #define EPtiLangImplUidPolish 0x102071AB williamr@2: #define EPtiLangImplUidSlovenian 0x102071AC williamr@2: #define EPtiLangImplUidJapanese 0x102071B0 williamr@2: #define EPtiLangImplUidThai 0x102071B1 williamr@2: #define EPtiLangImplUidArabic 0x102071B2 williamr@2: #define EPtiLangImplUidTagalog 0x102071B3 williamr@2: #define EPtiLangImplUidCroatian 0x102071B4 williamr@2: #define EPtiLangImplUidEstonian 0x102071B5 williamr@2: #define EPtiLangImplUidGreek 0x102071B6 williamr@2: #define EPtiLangImplUidHebrew 0x102071B7 williamr@2: #define EPtiLangImplUidHindi 0x102071B8 williamr@2: #define EPtiLangImplUidIndonesian 0x102071B9 williamr@2: #define EPtiLangImplUidLatvian 0x102071BA williamr@2: #define EPtiLangImplUidLithuanian 0x102071BB williamr@2: #define EPtiLangImplUidMalay 0x102071BC williamr@2: #define EPtiLangImplUidRomanian 0x102071BD williamr@2: #define EPtiLangImplUidSerbian 0x102071BE williamr@2: #define EPtiLangImplUidUkrainian 0x102071BF williamr@2: #define EPtiLangImplUidVietnamese 0x102071EE williamr@2: #define EPtiLangImplUidBulgarian 0x102071C9 williamr@2: #define EPtiLangImplUidPrcChinese 0x102071AF williamr@2: #define EPtiLangImplUidHongKongChinese 0x102071AE williamr@2: #define EPtiLangImplUidTaiwanChinese 0x102071AD williamr@2: #define EPtiLangImplUidCatalan 0x10282834 williamr@2: #define EPtiLangImplUidGalician 0x10282836 williamr@2: #define EPtiLangImplUidUrdu 0x10282838 williamr@2: #define EPtiLangImplUidBasque 0x1028284C williamr@2: williamr@2: #define EPtiLangImplUidEnglish2 0x102071FD // These are for PtiZiCore williamr@2: #define EPtiLangImplUidFinnish2 0x1020730C williamr@2: #define EPtiLangImplUidGerman2 0x1020730E williamr@2: #define EPtiLangImplUidFrench2 0x10207310 williamr@2: #define EPtiLangImplUidDanish2 0x10207312 williamr@2: #define EPtiLangImplUidHindi2 0x10207314 williamr@2: #define EPtiLangImplUidRussian2 0x10207316 williamr@2: #define EPtiLangImplUidArabic2 0x10207318 williamr@2: #define EPtiLangImplUidHebrew2 0x1020731A williamr@2: #define EPtiLangImplUidSwedish2 0x1020731C williamr@2: #define EPtiLangImplUidEstonian2 0x1020731E williamr@2: #define EPtiLangImplUidIcelandic2 0x10207320 williamr@2: #define EPtiLangImplUidItalian2 0x10207322 williamr@2: #define EPtiLangImplUidCroatian2 0x10207324 williamr@2: #define EPtiLangImplUidHungarian2 0x10207326 williamr@2: #define EPtiLangImplUidNorwegian2 0x10207328 williamr@2: #define EPtiLangImplUidDutch2 0x1020732A williamr@2: #define EPtiLangImplUidChinesePrc2 0x102071FF williamr@2: #define EPtiLangImplUidChineseTW2 0x10207201 williamr@2: #define EPtiLangImplUidChineseHK2 0x10207203 williamr@2: #define EPtiLangImplUidChinesePAN2 0x102072ED williamr@2: #define EPtiLangImplUidTagalog2 0x1020732C williamr@2: #define EPtiLangImplUidThai2 0x1020732E williamr@2: #define EPtiLangImplUidSlovenian2 0x10207330 williamr@2: #define EPtiLangImplUidSlovak2 0x10207332 williamr@2: #define EPtiLangImplUidSerbian2 0x10207334 williamr@2: #define EPtiLangImplUidCzech2 0x10207337 williamr@2: #define EPtiLangImplUidBulgarian2 0x10207338 williamr@2: #define EPtiLangImplUidGreek2 0x1020733A williamr@2: #define EPtiLangImplUidSpanish2 0x1020733C williamr@2: #define EPtiLangImplUidLithuanian2 0x1020733E williamr@2: #define EPtiLangImplUidLatvian2 0x10207341 williamr@2: #define EPtiLangImplUidMalay2 0x10207342 williamr@2: #define EPtiLangImplUidPolish2 0x10207344 williamr@2: #define EPtiLangImplUidRomanian2 0x10207346 williamr@2: #define EPtiLangImplUidUkrainian2 0x10207348 williamr@2: #define EPtiLangImplUidTurkish2 0x1020734A williamr@2: #define EPtiLangImplUidVietnamese2 0x1020734C williamr@2: #define EPtiLangImplUidPortuguese2 0x1020734E williamr@2: #define EPtiLangImplUidFarsi2 0x10281911 williamr@2: #define EPtiLangImplUidUrdu2 0x10281F40 williamr@2: #define EPtiLangImplUidMarathi2 0x20011403 williamr@2: #define EPtiLangImplUidCanadianFrench2 0x20012468 williamr@2: #define EPtiLangImplUidIndonesian2 0x20015985 williamr@2: #define EPtiLangImplUidBrazilianPortuguese2 0x200159CA williamr@2: #define EPtiLangImplUidLatinAmericanSpanish2 0x20021183 williamr@2: #define EPtiLangImplUidCatalan2 0x20021218 williamr@2: #define EPtiLangImplUidGalician2 0x2002121A williamr@2: #define EPtiLangImplUidBasque2 0x20021296 williamr@2: williamr@2: #define EPtiLangImplUidEnglish3 0x10283100 // These are for PtiXt9Core williamr@2: #define EPtiLangImplUidFrench3 0x10282D2C williamr@2: #define EPtiLangImplUidGerman3 0x10282D2E williamr@2: #define EPtiLangImplUidSpanish3 0x10282D30 williamr@2: #define EPtiLangImplUidItalian3 0x10282D32 williamr@2: #define EPtiLangImplUidSwedish3 0x10282D34 williamr@2: #define EPtiLangImplUidDanish3 0x10282D38 williamr@2: #define EPtiLangImplUidNorwegian3 0x10282D38 williamr@2: #define EPtiLangImplUidFinnish3 0x10282D3A williamr@2: #define EPtiLangImplUidPortuguese3 0x10282D3C williamr@2: #define EPtiLangImplUidTurkish3 0x10282D3E williamr@2: #define EPtiLangImplUidIcelandic3 0x10282D40 williamr@2: #define EPtiLangImplUidRussian3 0x10282D42 williamr@2: #define EPtiLangImplUidHungarian3 0x10282D44 williamr@2: #define EPtiLangImplUidDutch3 0x10282D46 williamr@2: #define EPtiLangImplUidCzech3 0x10282D48 williamr@2: #define EPtiLangImplUidSlovak3 0x10282D4A williamr@2: #define EPtiLangImplUidPolish3 0x10282D4C williamr@2: #define EPtiLangImplUidSlovenian3 0x10282D4E williamr@2: #define EPtiLangImplUidThai3 0x10282D52 williamr@2: #define EPtiLangImplUidArabic3 0x10282D54 williamr@2: #define EPtiLangImplUidTagalog3 0x10282D56 williamr@2: #define EPtiLangImplUidCroatian3 0x10282D58 williamr@2: #define EPtiLangImplUidEstonian3 0x10282D5A williamr@2: #define EPtiLangImplUidGreek3 0x10282D5C williamr@2: #define EPtiLangImplUidHebrew3 0x10282D5E williamr@2: #define EPtiLangImplUidHindi3 0x10282D60 williamr@2: #define EPtiLangImplUidIndonesian3 0x10282D62 williamr@2: #define EPtiLangImplUidLatvian3 0x10282D64 williamr@2: #define EPtiLangImplUidLithuanian3 0x10282D66 williamr@2: #define EPtiLangImplUidMalay3 0x10282D68 williamr@2: #define EPtiLangImplUidRomanian3 0x10282D6A williamr@2: #define EPtiLangImplUidSerbian3 0x10282D6C williamr@2: #define EPtiLangImplUidUkrainian3 0x10282D6E williamr@2: #define EPtiLangImplUidVietnamese3 0x10282D70 williamr@2: #define EPtiLangImplUidBulgarian3 0x10282D72 williamr@2: #define EPtiLangImplUidBasque3 0x10282D7C williamr@2: #define EPtiLangImplUidCatalan3 0x10282D76 williamr@2: #define EPtiLangImplUidGalician3 0x10282D78 williamr@2: #define EPtiLangImplUidUrdu3 0x10282D7A williamr@2: #define EPtiLangImplUidMarathi3 0x10282D7E williamr@2: williamr@2: #endif // _PTIUIDS_HRH williamr@2: williamr@4: // End of file