blob: e358f08bc5c4550d29855313666c83a891fadc76 [file] [log] [blame]
/*
* @(#)ScriptAndLanguageTags.h 1.4 00/03/15
*
* (C) Copyright IBM Corp. 1998, 1999, 2000 - All Rights Reserved
*
*/
#ifndef __SCRIPTANDLANGUAGETAGS_H
#define __SCRIPTANDLANGUAGETAGS_H
#include "LETypes.h"
#include "LEScripts.h"
// Script tags
const LETag arabScriptTag = 0x61726162; // 'arab'
const LETag armnScriptTag = 0x61726D6E; // 'armn' **** Armenian: no MS definition ****
const LETag bengScriptTag = 0x62656E67; // 'beng'
const LETag bpmfScriptTag = 0x62706D66; // 'bpmf' **** Bopomofo: no MS definition ****
const LETag cyrlScriptTag = 0x6379726C; // 'cyrl'
const LETag devaScriptTag = 0x64657661; // 'deva'
const LETag grekScriptTag = 0x6772656B; // 'grek'
const LETag grgnScriptTag = 0x6772676E; // 'grgn' **** Georgian: no MS definition ****
const LETag gujrScriptTag = 0x67756A72; // 'gujr'
const LETag hangScriptTag = 0x68616E67; // 'hang'
const LETag haniScriptTag = 0x68616E69; // 'hani'
const LETag hebrScriptTag = 0x68656272; // 'hebr'
const LETag kanaScriptTag = 0x6B616E61; // 'kana'
const LETag knbnScriptTag = 0x6B6E626E; // 'knbn' **** Kanbun: no MS definition ****
const LETag kndaScriptTag = 0x6B6E6461; // 'knda'
const LETag laoScriptTag = 0x6C616F20; // 'lao ' **** Lao: no MS definition ****
const LETag latnScriptTag = 0x6C61746E; // 'latn'
const LETag mlymScriptTag = 0x6D6C796D; // 'mlym'
const LETag oryaScriptTag = 0x6F727961; // 'orya'
const LETag punjScriptTag = 0x70756E6A; // 'punj' punjabi == gurmukhi
const LETag tamlScriptTag = 0x74616D6C; // 'taml'
const LETag teluScriptTag = 0x74656C75; // 'telu'
const LETag thaiScriptTag = 0x74686169; // 'thai'
const LETag tibtScriptTag = 0x74696174; // 'tibt'
const LETag neutScriptTag = 0x4E455554; // 'NEUT'
const LETag puseScriptTag = 0x50555345; // 'PUSE'
const LETag spclScriptTag = 0x5350434C; // 'SPCL'
const LETag surrScriptTag = 0x53555252; // 'SURR'
const LETag nullScriptTag = 0x00000000; // ''
// Langauge tags
const LETag araLangSysTag = 0x41524120; // 'ARA ' Arabic
const LETag asmLangSysTag = 0x41534D20; // 'ASM ' Assamese
const LETag benlangSysTag = 0x42454E20; // 'BEN ' Bengali
const LETag gujLangSysTag = 0x47554A20; // 'GUJ ' Gujarati
const LETag hndLangSysTag = 0x484E4420; // 'HND ' Hindi
const LETag kanLangSysTag = 0x4B414E20; // 'KAN ' Kannada
const LETag kokLangSysTag = 0x4B4F4B20; // 'KOK ' Konkani
const LETag malLangSysTag = 0x4D414C20; // 'MAL ' Malayalam (old style)
const LETag marLangSysTag = 0x4D415320; // 'MAR ' Marathi
const LETag mlrLangSysTag = 0x4D4C5320; // 'MLR ' Malayalam (reformed)
const LETag nepLangSysTag = 0x4E455020; // 'NEP ' Nepali
const LETag oriLangSysTag = 0x4F524920; // 'ORI ' Oriya
const LETag panLangSysTag = 0x50414E20; // 'PAN ' Punjabi
const LETag sanLangSysTag = 0x53414E20; // 'SAN ' Sanskrit
const LETag tamLangSysTag = 0x54414D20; // 'TAM ' Tamil
const LETag telLangSysTag = 0x54454C20; // 'TEL ' Telegu
const LETag noLangSysTag = 0x00000000; // ''
#endif