215 lines
7.1 KiB
C
215 lines
7.1 KiB
C
/////////////////////////////////////////////////////////////////////////////
|
|
// Name: wx/private/lang_match.h
|
|
// Purpose: Mapping of language matchings
|
|
// 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_MATCH_H_
|
|
#define _WX_PRIVATE_LANG_MATCH_H_
|
|
|
|
// ----------------------------------------------------------------------------
|
|
// Mapping of pairs of desired and supported languages to language distances
|
|
// ----------------------------------------------------------------------------
|
|
|
|
// --- --- --- generated code begins here --- --- ---
|
|
|
|
// The following data tables are generated by misc/languages/genlang.py
|
|
// When making changes, please put them into misc/languages/matchingtabl.txt
|
|
|
|
// Data table for matching languages
|
|
static const struct matchData_t
|
|
{
|
|
const char* matchkey;
|
|
int matchval;
|
|
}
|
|
tabMatchData[] =
|
|
{
|
|
{ "aa:ssy", 4 },
|
|
{ "ab:ru", 30 },
|
|
{ "af:nl", 20 },
|
|
{ "ak:en", 30 },
|
|
{ "am:en", 30 },
|
|
{ "am-Ethi:en-Latn", 10 },
|
|
{ "ar-Latn:ar-Arab", 20 },
|
|
{ "ay:es", 20 },
|
|
{ "az:ru", 30 },
|
|
{ "az-Latn:ru-Cyrl", 10 },
|
|
{ "be:ru", 20 },
|
|
{ "bem:en", 30 },
|
|
{ "bh:hi", 30 },
|
|
{ "bn:en", 30 },
|
|
{ "bn-Beng:en-Latn", 10 },
|
|
{ "bn-Latn:bn-Beng", 20 },
|
|
{ "bo:zh", 20 },
|
|
{ "bo-Tibt:zh-Hans", 10 },
|
|
{ "br:fr", 20 },
|
|
{ "bs:hr", 4 },
|
|
{ "bs:sh", 4 },
|
|
{ "ca:es", 20 },
|
|
{ "ceb:fil", 30 },
|
|
{ "chr:en", 20 },
|
|
{ "co:fr", 20 },
|
|
{ "cs:sk", 20 },
|
|
{ "cy:en", 20 },
|
|
{ "da:nb", 8 },
|
|
{ "da:no", 8 },
|
|
{ "ee:en", 30 },
|
|
{ "eo:en", 30 },
|
|
{ "eu:es", 20 },
|
|
{ "fo:da", 20 },
|
|
{ "fy:nl", 20 },
|
|
{ "ga:en", 20 },
|
|
{ "gd:en", 20 },
|
|
{ "gl:es", 20 },
|
|
{ "gn:es", 20 },
|
|
{ "gsw:de", 4 },
|
|
{ "gu:hi", 30 },
|
|
{ "gu-Latn:gu-Gujr", 20 },
|
|
{ "ha:en", 30 },
|
|
{ "haw:en", 20 },
|
|
{ "hi-Latn:hi-Deva", 20 },
|
|
{ "hr:bs", 4 },
|
|
{ "hr:sh", 4 },
|
|
{ "hy:ru", 30 },
|
|
{ "hy-Armn:ru-Cyrl", 10 },
|
|
{ "ia:en", 30 },
|
|
{ "id:ms", 10 },
|
|
{ "ig:en", 30 },
|
|
{ "is:en", 20 },
|
|
{ "ja-Hani:ja-Jpan", 5 },
|
|
{ "ja-Hira:ja-Hrkt", 5 },
|
|
{ "ja-Hira:ja-Jpan", 5 },
|
|
{ "ja-Hrkt:ja-Jpan", 5 },
|
|
{ "ja-Kana:ja-Hrkt", 5 },
|
|
{ "ja-Kana:ja-Jpan", 5 },
|
|
{ "ja-Latn:ja-Jpan", 5 },
|
|
{ "jv:id", 20 },
|
|
{ "ka:en", 30 },
|
|
{ "ka-Geor:en-Latn", 10 },
|
|
{ "kk:ru", 30 },
|
|
{ "km:en", 30 },
|
|
{ "km-Khmr:en-Latn", 10 },
|
|
{ "kn:en", 30 },
|
|
{ "kn-Knda:en-Latn", 10 },
|
|
{ "kn-Latn:kn-Knda", 20 },
|
|
{ "ko-Hang:ko-Kore", 5 },
|
|
{ "ko-Hani:ko-Kore", 5 },
|
|
{ "ko-Jamo:ko-Hang", 5 },
|
|
{ "ko-Jamo:ko-Kore", 5 },
|
|
{ "ku:tr", 30 },
|
|
{ "ky:ru", 30 },
|
|
{ "la:it", 20 },
|
|
{ "lb:de", 4 },
|
|
{ "lg:en", 30 },
|
|
{ "ln:fr", 30 },
|
|
{ "lo:en", 30 },
|
|
{ "lo-Laoo:en-Latn", 10 },
|
|
{ "mai:hi", 20 },
|
|
{ "mfe:en", 30 },
|
|
{ "mg:fr", 30 },
|
|
{ "mi:en", 20 },
|
|
{ "ml:en", 30 },
|
|
{ "ml-Latn:ml-Mlym", 20 },
|
|
{ "ml-Mlym:en-Latn", 10 },
|
|
{ "mn:ru", 30 },
|
|
{ "mr:hi", 30 },
|
|
{ "mr-Latn:mr-Deva", 20 },
|
|
{ "ms:id", 30 },
|
|
{ "mt:en", 30 },
|
|
{ "my:en", 30 },
|
|
{ "my-Mymr:en-Latn", 10 },
|
|
{ "nb:da", 8 },
|
|
{ "nb:nn", 20 },
|
|
{ "nb:no", 1 },
|
|
{ "ne:en", 30 },
|
|
{ "ne-Deva:en-Latn", 10 },
|
|
{ "nn:nb", 20 },
|
|
{ "nn:no", 20 },
|
|
{ "no:da", 8 },
|
|
{ "no:nb", 1 },
|
|
{ "no:nn", 20 },
|
|
{ "nso:en", 30 },
|
|
{ "nyn:en", 30 },
|
|
{ "oc:fr", 20 },
|
|
{ "om:en", 30 },
|
|
{ "or:en", 30 },
|
|
{ "or-Orya:en-Latn", 10 },
|
|
{ "pa:en", 30 },
|
|
{ "pa-Guru:en-Latn", 10 },
|
|
{ "pcm:en", 20 },
|
|
{ "ps:en", 30 },
|
|
{ "ps-Arab:en-Latn", 10 },
|
|
{ "qu:es", 30 },
|
|
{ "rm:de", 20 },
|
|
{ "rn:en", 30 },
|
|
{ "rw:fr", 30 },
|
|
{ "sa:hi", 30 },
|
|
{ "sd:en", 30 },
|
|
{ "sd-Arab:en-Latn", 10 },
|
|
{ "sh:bs", 4 },
|
|
{ "sh:hr", 4 },
|
|
{ "sh:sr", 4 },
|
|
{ "si:en", 30 },
|
|
{ "si-Sinh:en-Latn", 10 },
|
|
{ "sk:cs", 20 },
|
|
{ "sn:en", 30 },
|
|
{ "so:en", 30 },
|
|
{ "sq:en", 30 },
|
|
{ "sr:sh", 4 },
|
|
{ "sr-Cyrl:sr-Latn", 5 },
|
|
{ "sr-Latn:sr-Cyrl", 5 },
|
|
{ "ssy:aa", 4 },
|
|
{ "st:en", 30 },
|
|
{ "su:id", 20 },
|
|
{ "sw:en", 30 },
|
|
{ "ta:en", 30 },
|
|
{ "ta-Latn:ta-Taml", 20 },
|
|
{ "ta-Taml:en-Latn", 10 },
|
|
{ "te:en", 30 },
|
|
{ "te-Latn:te-Telu", 20 },
|
|
{ "te-Telu:en-Latn", 10 },
|
|
{ "tg:ru", 30 },
|
|
{ "ti:en", 30 },
|
|
{ "ti-Ethi:en-Latn", 10 },
|
|
{ "tk:ru", 30 },
|
|
{ "tk-Latn:ru-Cyrl", 10 },
|
|
{ "tn:en", 30 },
|
|
{ "to:en", 30 },
|
|
{ "tt:ru", 30 },
|
|
{ "ug:zh", 20 },
|
|
{ "ur:en", 30 },
|
|
{ "ur-Arab:en-Latn", 10 },
|
|
{ "uz:ru", 30 },
|
|
{ "uz-Latn:ru-Cyrl", 10 },
|
|
{ "wo:fr", 30 },
|
|
{ "xh:en", 30 },
|
|
{ "yi:en", 30 },
|
|
{ "yi-Hebr:en-Latn", 10 },
|
|
{ "yo:en", 30 },
|
|
{ "za:zh", 20 },
|
|
{ "za-Latn:zh-Hans", 10 },
|
|
{ "zh-Hani:zh-Hans", 20 },
|
|
{ "zh-Hani:zh-Hant", 20 },
|
|
{ "zh-Latn:zh-Hans", 20 },
|
|
{ "zu:en", 30 },
|
|
{ "*:*", 80 },
|
|
{ "*-*:*-*", 50 },
|
|
{ "*-*-*:*-*-*", 4 },
|
|
{ "ar-*-*:ar-*-*", 5 },
|
|
{ "en-*-*:en-*-*", 5 },
|
|
{ "es-*-*:es-*-*", 5 },
|
|
{ "pt-*-*:pt-*-*", 5 },
|
|
{ "zh-Hant-*:zh-Hant-*", 5 },
|
|
|
|
{ nullptr, 0 }
|
|
};
|
|
// --- --- --- generated code ends here --- --- ---
|
|
|
|
#endif // _WX_PRIVATE_LANG_MATCH_H_
|