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