mirror of
https://github.com/eeeXun/GTT.git
synced 2025-05-17 08:10:22 -07:00
257 lines
6.2 KiB
Go
257 lines
6.2 KiB
Go
package bingtranslate
|
|
|
|
var (
|
|
lang = []string{
|
|
"Afrikaans",
|
|
"Albanian",
|
|
"Amharic",
|
|
"Auto",
|
|
"Arabic",
|
|
"Armenian",
|
|
"Assamese",
|
|
"Azerbaijani",
|
|
"Bangla",
|
|
"Bashkir",
|
|
"Basque",
|
|
"Bosnian",
|
|
"Bulgarian",
|
|
"Cantonese (Traditional)",
|
|
"Catalan",
|
|
"Chinese (Literary)",
|
|
"Chinese Simplified",
|
|
"Chinese Traditional",
|
|
"Croatian",
|
|
"Czech",
|
|
"Danish",
|
|
"Dari",
|
|
"Divehi",
|
|
"Dutch",
|
|
"English",
|
|
"Estonian",
|
|
"Faroese",
|
|
"Fijian",
|
|
"Filipino",
|
|
"Finnish",
|
|
"French",
|
|
"French (Canada)",
|
|
"Galician",
|
|
"Ganda",
|
|
"Georgian",
|
|
"German",
|
|
"Greek",
|
|
"Gujarati",
|
|
"Haitian Creole",
|
|
"Hausa",
|
|
"Hebrew",
|
|
"Hindi",
|
|
"Hmong Daw",
|
|
"Hungarian",
|
|
"Icelandic",
|
|
"Igbo",
|
|
"Indonesian",
|
|
"Inuinnaqtun",
|
|
"Inuktitut",
|
|
"Inuktitut (Latin)",
|
|
"Irish",
|
|
"Italian",
|
|
"Japanese",
|
|
"Kannada",
|
|
"Kazakh",
|
|
"Khmer",
|
|
"Kinyarwanda",
|
|
"Klingon (Latin)",
|
|
"Korean",
|
|
"Kurdish (Central)",
|
|
"Kurdish (Northern)",
|
|
"Kyrgyz",
|
|
"Lao",
|
|
"Latvian",
|
|
"Lingala",
|
|
"Lithuanian",
|
|
"Lower Sorbian",
|
|
"Macedonian",
|
|
"Malagasy",
|
|
"Malay",
|
|
"Malayalam",
|
|
"Maltese",
|
|
"Marathi",
|
|
"Mongolian (Cyrillic)",
|
|
"Mongolian (Traditional)",
|
|
"Myanmar (Burmese)",
|
|
"Māori",
|
|
"Nepali",
|
|
"Norwegian",
|
|
"Nyanja",
|
|
"Odia",
|
|
"Pashto",
|
|
"Persian",
|
|
"Polish",
|
|
"Portuguese (Brazil)",
|
|
"Portuguese (Portugal)",
|
|
"Punjabi",
|
|
"Querétaro Otomi",
|
|
"Romanian",
|
|
"Rundi",
|
|
"Russian",
|
|
"Samoan",
|
|
"Serbian (Cyrillic)",
|
|
"Serbian (Latin)",
|
|
"Sesotho",
|
|
"Sesotho sa Leboa",
|
|
"Setswana",
|
|
"Shona",
|
|
"Slovak",
|
|
"Slovenian",
|
|
"Somali",
|
|
"Spanish",
|
|
"Swahili",
|
|
"Swedish",
|
|
"Tahitian",
|
|
"Tamil",
|
|
"Tatar",
|
|
"Telugu",
|
|
"Thai",
|
|
"Tibetan",
|
|
"Tigrinya",
|
|
"Tongan",
|
|
"Turkish",
|
|
"Turkmen",
|
|
"Ukrainian",
|
|
"Urdu",
|
|
"Uyghur",
|
|
"Uzbek (Latin)",
|
|
"Vietnamese",
|
|
"Welsh",
|
|
"Xhosa",
|
|
"Yoruba",
|
|
"Yucatec Maya",
|
|
"Zulu",
|
|
}
|
|
langCode = map[string]string{
|
|
"Afrikaans": "af",
|
|
"Albanian": "sq",
|
|
"Amharic": "am",
|
|
"Auto": "auto-detect",
|
|
"Arabic": "ar",
|
|
"Armenian": "hy",
|
|
"Assamese": "as",
|
|
"Azerbaijani": "az",
|
|
"Bangla": "bn",
|
|
"Bashkir": "ba",
|
|
"Basque": "eu",
|
|
"Bosnian": "bs",
|
|
"Bulgarian": "bg",
|
|
"Cantonese (Traditional)": "yue",
|
|
"Catalan": "ca",
|
|
"Chinese (Literary)": "lzh",
|
|
"Chinese Simplified": "zh-Hans",
|
|
"Chinese Traditional": "zh-Hant",
|
|
"Croatian": "hr",
|
|
"Czech": "cs",
|
|
"Danish": "da",
|
|
"Dari": "prs",
|
|
"Divehi": "dv",
|
|
"Dutch": "nl",
|
|
"English": "en",
|
|
"Estonian": "et",
|
|
"Faroese": "fo",
|
|
"Fijian": "fj",
|
|
"Filipino": "fil",
|
|
"Finnish": "fi",
|
|
"French": "fr",
|
|
"French (Canada)": "fr-CA",
|
|
"Galician": "gl",
|
|
"Ganda": "lug",
|
|
"Georgian": "ka",
|
|
"German": "de",
|
|
"Greek": "el",
|
|
"Gujarati": "gu",
|
|
"Haitian Creole": "ht",
|
|
"Hausa": "ha",
|
|
"Hebrew": "he",
|
|
"Hindi": "hi",
|
|
"Hmong Daw": "mww",
|
|
"Hungarian": "hu",
|
|
"Icelandic": "is",
|
|
"Igbo": "ig",
|
|
"Indonesian": "id",
|
|
"Inuinnaqtun": "ikt",
|
|
"Inuktitut": "iu",
|
|
"Inuktitut (Latin)": "iu-Latn",
|
|
"Irish": "ga",
|
|
"Italian": "it",
|
|
"Japanese": "ja",
|
|
"Kannada": "kn",
|
|
"Kazakh": "kk",
|
|
"Khmer": "km",
|
|
"Kinyarwanda": "rw",
|
|
"Klingon (Latin)": "tlh-Latn",
|
|
"Korean": "ko",
|
|
"Kurdish (Central)": "ku",
|
|
"Kurdish (Northern)": "kmr",
|
|
"Kyrgyz": "ky",
|
|
"Lao": "lo",
|
|
"Latvian": "lv",
|
|
"Lingala": "ln",
|
|
"Lithuanian": "lt",
|
|
"Lower Sorbian": "dsb",
|
|
"Macedonian": "mk",
|
|
"Malagasy": "mg",
|
|
"Malay": "ms",
|
|
"Malayalam": "ml",
|
|
"Maltese": "mt",
|
|
"Marathi": "mr",
|
|
"Mongolian (Cyrillic)": "mn-Cyrl",
|
|
"Mongolian (Traditional)": "mn-Mong",
|
|
"Myanmar (Burmese)": "my",
|
|
"Māori": "mi",
|
|
"Nepali": "ne",
|
|
"Norwegian": "nb",
|
|
"Nyanja": "nya",
|
|
"Odia": "or",
|
|
"Pashto": "ps",
|
|
"Persian": "fa",
|
|
"Polish": "pl",
|
|
"Portuguese (Brazil)": "pt",
|
|
"Portuguese (Portugal)": "pt-PT",
|
|
"Punjabi": "pa",
|
|
"Querétaro Otomi": "otq",
|
|
"Romanian": "ro",
|
|
"Rundi": "run",
|
|
"Russian": "ru",
|
|
"Samoan": "sm",
|
|
"Serbian (Cyrillic)": "sr-Cyrl",
|
|
"Serbian (Latin)": "sr-Latn",
|
|
"Sesotho": "st",
|
|
"Sesotho sa Leboa": "nso",
|
|
"Setswana": "tn",
|
|
"Shona": "sn",
|
|
"Slovak": "sk",
|
|
"Slovenian": "sl",
|
|
"Somali": "so",
|
|
"Spanish": "es",
|
|
"Swahili": "sw",
|
|
"Swedish": "sv",
|
|
"Tahitian": "ty",
|
|
"Tamil": "ta",
|
|
"Tatar": "tt",
|
|
"Telugu": "te",
|
|
"Thai": "th",
|
|
"Tibetan": "bo",
|
|
"Tigrinya": "ti",
|
|
"Tongan": "to",
|
|
"Turkish": "tr",
|
|
"Turkmen": "tk",
|
|
"Ukrainian": "uk",
|
|
"Urdu": "ur",
|
|
"Uyghur": "ug",
|
|
"Uzbek (Latin)": "uz",
|
|
"Vietnamese": "vi",
|
|
"Welsh": "cy",
|
|
"Xhosa": "xh",
|
|
"Yoruba": "yo",
|
|
"Yucatec Maya": "yua",
|
|
"Zulu": "zu",
|
|
}
|
|
)
|