browser/components/translation/cld2/internal/generated_ulscript.h

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 // Copyright 2013 Google Inc. All Rights Reserved.
michael@0 2 //
michael@0 3 // Licensed under the Apache License, Version 2.0 (the "License");
michael@0 4 // you may not use this file except in compliance with the License.
michael@0 5 // You may obtain a copy of the License at
michael@0 6 //
michael@0 7 // http://www.apache.org/licenses/LICENSE-2.0
michael@0 8 //
michael@0 9 // Unless required by applicable law or agreed to in writing, software
michael@0 10 // distributed under the License is distributed on an "AS IS" BASIS,
michael@0 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
michael@0 12 // See the License for the specific language governing permissions and
michael@0 13 // limitations under the License.
michael@0 14
michael@0 15 // generated_ulscript.h
michael@0 16 // Machine generated. Do Not Edit.
michael@0 17 //
michael@0 18 // Declarations for scripts recognized by CLD2
michael@0 19 //
michael@0 20
michael@0 21 #ifndef I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_ULSCRIPT_H__
michael@0 22 #define I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_ULSCRIPT_H__
michael@0 23
michael@0 24 namespace CLD2 {
michael@0 25
michael@0 26 typedef enum {RTypeNone = 0, RTypeOne, RTypeMany, RTypeCJK} ULScriptRType;
michael@0 27
michael@0 28 typedef struct {const char* s; int i;} CharIntPair;
michael@0 29
michael@0 30 typedef enum {
michael@0 31 ULScript_Common = 0, // Zyyy
michael@0 32 ULScript_Latin = 1, // Latn
michael@0 33 ULScript_Greek = 2, // Grek
michael@0 34 ULScript_Cyrillic = 3, // Cyrl
michael@0 35 ULScript_Armenian = 4, // Armn
michael@0 36 ULScript_Hebrew = 5, // Hebr
michael@0 37 ULScript_Arabic = 6, // Arab
michael@0 38 ULScript_Syriac = 7, // Syrc
michael@0 39 ULScript_Thaana = 8, // Thaa
michael@0 40 ULScript_Devanagari = 9, // Deva
michael@0 41 ULScript_Bengali = 10, // Beng
michael@0 42 ULScript_Gurmukhi = 11, // Guru
michael@0 43 ULScript_Gujarati = 12, // Gujr
michael@0 44 ULScript_Oriya = 13, // Orya
michael@0 45 ULScript_Tamil = 14, // Taml
michael@0 46 ULScript_Telugu = 15, // Telu
michael@0 47 ULScript_Kannada = 16, // Knda
michael@0 48 ULScript_Malayalam = 17, // Mlym
michael@0 49 ULScript_Sinhala = 18, // Sinh
michael@0 50 ULScript_Thai = 19, // Thai
michael@0 51 ULScript_Lao = 20, // Laoo
michael@0 52 ULScript_Tibetan = 21, // Tibt
michael@0 53 ULScript_Myanmar = 22, // Mymr
michael@0 54 ULScript_Georgian = 23, // Geor
michael@0 55 ULScript_Hani = 24, // Hani
michael@0 56 ULScript_Ethiopic = 25, // Ethi
michael@0 57 ULScript_Cherokee = 26, // Cher
michael@0 58 ULScript_Canadian_Aboriginal = 27, // Cans
michael@0 59 ULScript_Ogham = 28, // Ogam
michael@0 60 ULScript_Runic = 29, // Runr
michael@0 61 ULScript_Khmer = 30, // Khmr
michael@0 62 ULScript_Mongolian = 31, // Mong
michael@0 63 ULScript_32 = 32, //
michael@0 64 ULScript_33 = 33, //
michael@0 65 ULScript_Bopomofo = 34, // Bopo
michael@0 66 ULScript_35 = 35, //
michael@0 67 ULScript_Yi = 36, // Yiii
michael@0 68 ULScript_Old_Italic = 37, // Ital
michael@0 69 ULScript_Gothic = 38, // Goth
michael@0 70 ULScript_Deseret = 39, // Dsrt
michael@0 71 ULScript_Inherited = 40, // Zinh
michael@0 72 ULScript_Tagalog = 41, // Tglg
michael@0 73 ULScript_Hanunoo = 42, // Hano
michael@0 74 ULScript_Buhid = 43, // Buhd
michael@0 75 ULScript_Tagbanwa = 44, // Tagb
michael@0 76 ULScript_Limbu = 45, // Limb
michael@0 77 ULScript_Tai_Le = 46, // Tale
michael@0 78 ULScript_Linear_B = 47, // Linb
michael@0 79 ULScript_Ugaritic = 48, // Ugar
michael@0 80 ULScript_Shavian = 49, // Shaw
michael@0 81 ULScript_Osmanya = 50, // Osma
michael@0 82 ULScript_Cypriot = 51, // Cprt
michael@0 83 ULScript_Braille = 52, // Brai
michael@0 84 ULScript_Buginese = 53, // Bugi
michael@0 85 ULScript_Coptic = 54, // Copt
michael@0 86 ULScript_New_Tai_Lue = 55, // Talu
michael@0 87 ULScript_Glagolitic = 56, // Glag
michael@0 88 ULScript_Tifinagh = 57, // Tfng
michael@0 89 ULScript_Syloti_Nagri = 58, // Sylo
michael@0 90 ULScript_Old_Persian = 59, // Xpeo
michael@0 91 ULScript_Kharoshthi = 60, // Khar
michael@0 92 ULScript_Balinese = 61, // Bali
michael@0 93 ULScript_Cuneiform = 62, // Xsux
michael@0 94 ULScript_Phoenician = 63, // Phnx
michael@0 95 ULScript_Phags_Pa = 64, // Phag
michael@0 96 ULScript_Nko = 65, // Nkoo
michael@0 97 ULScript_Sundanese = 66, // Sund
michael@0 98 ULScript_Lepcha = 67, // Lepc
michael@0 99 ULScript_Ol_Chiki = 68, // Olck
michael@0 100 ULScript_Vai = 69, // Vaii
michael@0 101 ULScript_Saurashtra = 70, // Saur
michael@0 102 ULScript_Kayah_Li = 71, // Kali
michael@0 103 ULScript_Rejang = 72, // Rjng
michael@0 104 ULScript_Lycian = 73, // Lyci
michael@0 105 ULScript_Carian = 74, // Cari
michael@0 106 ULScript_Lydian = 75, // Lydi
michael@0 107 ULScript_Cham = 76, // Cham
michael@0 108 ULScript_Tai_Tham = 77, // Lana
michael@0 109 ULScript_Tai_Viet = 78, // Tavt
michael@0 110 ULScript_Avestan = 79, // Avst
michael@0 111 ULScript_Egyptian_Hieroglyphs = 80, // Egyp
michael@0 112 ULScript_Samaritan = 81, // Samr
michael@0 113 ULScript_Lisu = 82, // Lisu
michael@0 114 ULScript_Bamum = 83, // Bamu
michael@0 115 ULScript_Javanese = 84, // Java
michael@0 116 ULScript_Meetei_Mayek = 85, // Mtei
michael@0 117 ULScript_Imperial_Aramaic = 86, // Armi
michael@0 118 ULScript_Old_South_Arabian = 87, // Sarb
michael@0 119 ULScript_Inscriptional_Parthian = 88, // Prti
michael@0 120 ULScript_Inscriptional_Pahlavi = 89, // Phli
michael@0 121 ULScript_Old_Turkic = 90, // Orkh
michael@0 122 ULScript_Kaithi = 91, // Kthi
michael@0 123 ULScript_Batak = 92, // Batk
michael@0 124 ULScript_Brahmi = 93, // Brah
michael@0 125 ULScript_Mandaic = 94, // Mand
michael@0 126 ULScript_Chakma = 95, // Cakm
michael@0 127 ULScript_Meroitic_Cursive = 96, // Merc
michael@0 128 ULScript_Meroitic_Hieroglyphs = 97, // Mero
michael@0 129 ULScript_Miao = 98, // Plrd
michael@0 130 ULScript_Sharada = 99, // Shrd
michael@0 131 ULScript_Sora_Sompeng = 100, // Sora
michael@0 132 ULScript_Takri = 101, // Takr
michael@0 133 NUM_ULSCRIPTS
michael@0 134 } ULScript;
michael@0 135
michael@0 136 #define UNKNOWN_ULSCRIPT ULScript_Common
michael@0 137
michael@0 138 } // namespace CLD2
michael@0 139
michael@0 140 #endif // I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_ULSCRIPT_H__

mercurial