207 lines
5.9 KiB
C
207 lines
5.9 KiB
C
/////////////////////////////////////////////////////////////////////////////
|
|
// Name: wx/private/lang_scripts.h
|
|
// Purpose: Mapping of language script ids
|
|
// Author: misc/languages/genlang.py
|
|
// Created: 2024-10-04
|
|
// Copyright: (c) 2024 wxWidgets development team <vadim@wxwidgets.org>
|
|
// Licence: wxWindows licence
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
// WARNING: Parts of this file are generated. See misc/languages/README for
|
|
// details.
|
|
|
|
#ifndef _WX_PRIVATE_LANG_SCRIPTS_H_
|
|
#define _WX_PRIVATE_LANG_SCRIPTS_H_
|
|
|
|
// ----------------------------------------------------------------------------
|
|
// Mapping of known script ids to POSIX modifiers
|
|
// ----------------------------------------------------------------------------
|
|
|
|
// --- --- --- generated code begins here --- --- ---
|
|
|
|
// The following data tables are generated by misc/languages/genlang.py
|
|
// When making changes, please put them into misc/languages/scripttabl.txt
|
|
|
|
// Data table for known language scripts
|
|
static const struct scriptData_t
|
|
{
|
|
const char* scname;
|
|
const char* scalias;
|
|
}
|
|
tabScriptData[] =
|
|
{
|
|
{ "Adlm", "adlam" },
|
|
{ "Aghb", "caucasian_albanian" },
|
|
{ "Ahom", "ahom" },
|
|
{ "Arab", "arabic" },
|
|
{ "Armi", "imperial_aramaic" },
|
|
{ "Armn", "armenian" },
|
|
{ "Avst", "avestan" },
|
|
{ "Bali", "balinese" },
|
|
{ "Bamu", "bamum" },
|
|
{ "Bass", "bassa_vah" },
|
|
{ "Batk", "batak" },
|
|
{ "Beng", "bengali" },
|
|
{ "Bhks", "bhaiksuki" },
|
|
{ "Bopo", "bopomofo" },
|
|
{ "Brah", "brahmi" },
|
|
{ "Brai", "braille" },
|
|
{ "Bugi", "buginese" },
|
|
{ "Buhd", "buhid" },
|
|
{ "Cakm", "chakma" },
|
|
{ "Cans", "canadian_aboriginal" },
|
|
{ "Cari", "carian" },
|
|
{ "Cham", "cham" },
|
|
{ "Cher", "cherokee" },
|
|
{ "Chrs", "chorasmian" },
|
|
{ "Copt", "coptic" },
|
|
{ "Cpmn", "cypro_minoan" },
|
|
{ "Cprt", "cypriot" },
|
|
{ "Cyrl", "cyrillic" },
|
|
{ "Deva", "devanagari" },
|
|
{ "Diak", "dives_akuru" },
|
|
{ "Dogr", "dogra" },
|
|
{ "Dsrt", "deseret" },
|
|
{ "Dupl", "duployan" },
|
|
{ "Egyp", "egyptian_hieroglyphs" },
|
|
{ "Elba", "elbasan" },
|
|
{ "Elym", "elymaic" },
|
|
{ "Ethi", "ethiopic" },
|
|
{ "Geok", "georgian" },
|
|
{ "Geor", "georgian" },
|
|
{ "Glag", "glagolitic" },
|
|
{ "Gong", "gunjala_gondi" },
|
|
{ "Gonm", "masaram_gondi" },
|
|
{ "Goth", "gothic" },
|
|
{ "Gran", "grantha" },
|
|
{ "Grek", "greek" },
|
|
{ "Gujr", "gujarati" },
|
|
{ "Guru", "gurmukhi" },
|
|
{ "Hang", "hangul" },
|
|
{ "Hani", "han" },
|
|
{ "Hano", "hanunoo" },
|
|
{ "Hans", "Hans" },
|
|
{ "Hant", "Hant" },
|
|
{ "Hatr", "hatran" },
|
|
{ "Hebr", "hebrew" },
|
|
{ "Hira", "hiragana" },
|
|
{ "Hluw", "anatolian_hieroglyphs" },
|
|
{ "Hmng", "pahawh_hmong" },
|
|
{ "Hmnp", "nyiakeng_puachue_hmong" },
|
|
{ "Hrkt", "katakana_or_hiragana" },
|
|
{ "Hung", "old_hungarian" },
|
|
{ "Ital", "old_italic" },
|
|
{ "Java", "javanese" },
|
|
{ "Kali", "kayah_li" },
|
|
{ "Kana", "katakana" },
|
|
{ "Kawi", "kawi" },
|
|
{ "Khar", "kharoshthi" },
|
|
{ "Khmr", "khmer" },
|
|
{ "Khoj", "khojki" },
|
|
{ "Kits", "khitan_small_script" },
|
|
{ "Knda", "kannada" },
|
|
{ "Kthi", "kaithi" },
|
|
{ "Lana", "tai_tham" },
|
|
{ "Laoo", "lao" },
|
|
{ "Latn", "latin" },
|
|
{ "Lepc", "lepcha" },
|
|
{ "Limb", "limbu" },
|
|
{ "Lina", "linear_a" },
|
|
{ "Linb", "linear_b" },
|
|
{ "Lisu", "lisu" },
|
|
{ "Lyci", "lycian" },
|
|
{ "Lydi", "lydian" },
|
|
{ "Mahj", "mahajani" },
|
|
{ "Maka", "makasar" },
|
|
{ "Mand", "mandaic" },
|
|
{ "Mani", "manichaean" },
|
|
{ "Marc", "marchen" },
|
|
{ "Medf", "medefaidrin" },
|
|
{ "Mend", "mende_kikakui" },
|
|
{ "Merc", "meroitic_cursive" },
|
|
{ "Mero", "meroitic_hieroglyphs" },
|
|
{ "Mlym", "malayalam" },
|
|
{ "Modi", "modi" },
|
|
{ "Mong", "mongolian" },
|
|
{ "Mroo", "mro" },
|
|
{ "Mtei", "meetei_mayek" },
|
|
{ "Mult", "multani" },
|
|
{ "Mymr", "myanmar" },
|
|
{ "Nagm", "nag_mundari" },
|
|
{ "Nand", "nandinagari" },
|
|
{ "Narb", "old_north_arabian" },
|
|
{ "Nbat", "nabataean" },
|
|
{ "Newa", "newa" },
|
|
{ "Nkoo", "nko" },
|
|
{ "Nshu", "nushu" },
|
|
{ "Ogam", "ogham" },
|
|
{ "Olck", "ol_chiki" },
|
|
{ "Orkh", "old_turkic" },
|
|
{ "Orya", "oriya" },
|
|
{ "Osge", "osage" },
|
|
{ "Osma", "osmanya" },
|
|
{ "Ougr", "old_uyghur" },
|
|
{ "Palm", "palmyrene" },
|
|
{ "Pauc", "pau_cin_hau" },
|
|
{ "Perm", "old_permic" },
|
|
{ "Phag", "phags_pa" },
|
|
{ "Phli", "inscriptional_pahlavi" },
|
|
{ "Phlp", "psalter_pahlavi" },
|
|
{ "Phnx", "phoenician" },
|
|
{ "Plrd", "miao" },
|
|
{ "Prti", "inscriptional_parthian" },
|
|
{ "Rjng", "rejang" },
|
|
{ "Rohg", "hanifi_rohingya" },
|
|
{ "Runr", "runic" },
|
|
{ "Samr", "samaritan" },
|
|
{ "Sarb", "old_south_arabian" },
|
|
{ "Saur", "saurashtra" },
|
|
{ "Sgnw", "signwriting" },
|
|
{ "Shaw", "shavian" },
|
|
{ "Shrd", "sharada" },
|
|
{ "Sidd", "siddham" },
|
|
{ "Sind", "khudawadi" },
|
|
{ "Sinh", "sinhala" },
|
|
{ "Sogd", "sogdian" },
|
|
{ "Sogo", "old_sogdian" },
|
|
{ "Sora", "sora_sompeng" },
|
|
{ "Soyo", "soyombo" },
|
|
{ "Sund", "sundanese" },
|
|
{ "Sylo", "syloti_nagri" },
|
|
{ "Syrc", "syriac" },
|
|
{ "Tagb", "tagbanwa" },
|
|
{ "Takr", "takri" },
|
|
{ "Tale", "tai_le" },
|
|
{ "Talu", "new_tai_lue" },
|
|
{ "Taml", "tamil" },
|
|
{ "Tang", "tangut" },
|
|
{ "Tavt", "tai_viet" },
|
|
{ "Telu", "telugu" },
|
|
{ "Tfng", "tifinagh" },
|
|
{ "Tglg", "tagalog" },
|
|
{ "Thaa", "thaana" },
|
|
{ "Thai", "thai" },
|
|
{ "Tibt", "tibetan" },
|
|
{ "Tirh", "tirhuta" },
|
|
{ "Tnsa", "tangsa" },
|
|
{ "Toto", "toto" },
|
|
{ "Ugar", "ugaritic" },
|
|
{ "Vaii", "vai" },
|
|
{ "Vith", "vithkuqi" },
|
|
{ "Wara", "warang_citi" },
|
|
{ "Wcho", "wancho" },
|
|
{ "Xpeo", "old_persian" },
|
|
{ "Xsux", "cuneiform" },
|
|
{ "Yezi", "yezidi" },
|
|
{ "Yiii", "yi" },
|
|
{ "Zanb", "zanabazar_square" },
|
|
{ "Zinh", "inherited" },
|
|
{ "Zyyy", "common" },
|
|
{ "Zzzz", "unknown" },
|
|
|
|
{ nullptr, nullptr }
|
|
};
|
|
// --- --- --- generated code ends here --- --- ---
|
|
|
|
#endif // _WX_PRIVATE_LANG_SCRIPTS_H_
|