diff --git a/src/unicode_script_types.h b/src/unicode_script_types.h index c7cd675d..f5b45ac3 100644 --- a/src/unicode_script_types.h +++ b/src/unicode_script_types.h @@ -4,7 +4,7 @@ #include #define NUM_CODEPOINTS 1114112 -#define MAX_LANGS 122 +#define MAX_LANGS 57 typedef enum { SCRIPT_UNKNOWN = 0, diff --git a/src/unicode_scripts_data.c b/src/unicode_scripts_data.c index 5316c248..b7b01473 100644 --- a/src/unicode_scripts_data.c +++ b/src/unicode_scripts_data.c @@ -44710,37 +44710,37 @@ script_code_t script_codes[] = { script_languages_t script_languages[] = { {0, {NULL}}, {0, {NULL}}, - {122, {"gv", "gd", "ga", "gn", "gl", "tr", "ts", "to", "tk", "tg", "mg", "rm", "za", "zu", "tet", "ms", "ty", "quc", "ve", "tn", "mi", "mh", "mt", "csb", "fr", "fy", "fi", "fj", "fo", "ss", "sr", "sq", "sw", "sv", "st", "sk", "so", "sn", "sm", "sg", "se", "lb", "lt", "fil", "ceb", "yo", "qu", "en", "ee", "eu", "et", "es", "rn", "ro", "ast", "xh", "udm", "mdh", "sat", "sl", "kg", "kl", "ky", "tkl", "de", "da", "hif", "hil", "bal", "lua", "ikt", "wo", "ilo", "ln", "tsg", "ch", "ca", "cy", "cs", "lv", "pt", "pl", "gaa", "vi", "is", "iu", "it", "tzm", "id", "pap", "pag", "niu", "gsw", "nd", "haw", "tvl", "bi", "bs", "nso", "gil", "war", "hr", "ht", "hu", "ho", "uz", "ug", "af", "ak", "inh", "tpi", "ay", "kha", "az", "nl", "nn", "na", "nb", "ny", "nr", "pau", "rw"}}, + {57, {"gv", "ga", "gn", "tr", "to", "tk", "tg", "mg", "ms", "mi", "mt", "fr", "fi", "fo", "sr", "sq", "sv", "sk", "so", "lb", "lt", "fil", "qu", "en", "et", "es", "ro", "sl", "kl", "ky", "tkl", "de", "da", "ikt", "ca", "cs", "lv", "pt", "pl", "vi", "is", "iu", "it", "id", "pap", "gsw", "tvl", "bi", "bs", "hr", "hu", "uz", "af", "ay", "az", "nl", "nb"}}, {1, {"zh"}}, {0, {NULL}}, {1, {"el"}}, {0, {NULL}}, - {37, {"tt", "tk", "tg", "lez", "mn", "mk", "sah", "sr", "se", "kbd", "mdf", "ru", "ro", "koi", "udm", "tyv", "kk", "kv", "ky", "kum", "ce", "lbe", "ady", "be", "bg", "myv", "ba", "bs", "krc", "os", "uz", "uk", "ug", "ab", "inh", "av", "az"}}, + {15, {"tk", "tg", "mn", "mk", "sr", "ru", "ro", "kk", "ky", "be", "bg", "bs", "uz", "uk", "az"}}, {1, {"hy"}}, {1, {"he"}}, - {23, {"tr", "tk", "tg", "ms", "fa", "so", "sd", "zdj", "ckb", "kk", "ks", "ky", "bal", "wo", "id", "ps", "pa", "uz", "ur", "ug", "ar", "inh", "az"}}, + {14, {"tr", "tk", "tg", "ms", "fa", "so", "kk", "ky", "id", "ps", "uz", "ur", "ar", "az"}}, {1, {"ar"}}, {1, {"dv"}}, {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, - {10, {"mr", "mai", "sa", "sd", "kok", "sat", "ks", "hif", "ne", "hi"}}, - {4, {"sat", "bn", "as", "kha"}}, - {1, {"pa"}}, - {1, {"gu"}}, - {2, {"sat", "or"}}, - {1, {"ta"}}, - {1, {"te"}}, - {1, {"kn"}}, - {1, {"ml"}}, - {2, {"si", "sa"}}, + {2, {"ne", "hi"}}, + {1, {"bn"}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {1, {"si"}}, {1, {"th"}}, {1, {"lo"}}, - {2, {"dz", "bo"}}, + {1, {"dz"}}, {1, {"my"}}, {1, {"ka"}}, {1, {"ko"}}, - {2, {"ti", "am"}}, + {1, {"am"}}, {0, {NULL}}, {1, {"iu"}}, {0, {NULL}}, @@ -44760,11 +44760,11 @@ script_languages_t script_languages[] = { {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, - {1, {"sat"}}, {0, {NULL}}, {0, {NULL}}, - {1, {"tzm"}}, - {5, {"ja", "vi", "zh", "za", "zh"}}, + {0, {NULL}}, + {0, {NULL}}, + {4, {"ja", "vi", "zh", "zh"}}, {1, {"ja"}}, {1, {"ja"}}, {0, {NULL}}, @@ -44785,14 +44785,14 @@ script_languages_t script_languages[] = { {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, - {1, {"kv"}}, + {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, {1, {"en"}}, {1, {"en"}}, {1, {"so"}}, {1, {"sq"}}, - {1, {"lez"}}, + {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, @@ -44818,14 +44818,14 @@ script_languages_t script_languages[] = { {0, {NULL}}, {0, {NULL}}, {1, {"hi"}}, - {1, {"sa"}}, - {1, {"sd"}}, {0, {NULL}}, - {1, {"sd"}}, - {1, {"sa"}}, - {1, {"mai"}}, - {1, {"sa"}}, - {1, {"mr"}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, + {0, {NULL}}, {0, {NULL}}, {0, {NULL}}, {0, {NULL}},