🐛[bugifx] Model: 中国語、繁体字が表示されないず、全部簡体字になってる問題を修正

This commit is contained in:
misyaguziya
2024-03-04 17:18:28 +09:00
parent dc36fb6c2b
commit 202e459aad
2 changed files with 166 additions and 157 deletions

View File

@@ -85,20 +85,22 @@ transcription_lang = {
"Whisper": "ca", "Whisper": "ca",
}, },
}, },
"Chinese":{ "Chinese Simplified":{
"Mandarin (Simplified, China)":{ "China":{
"Google": "cmn-Hans-CN", "Google": "cmn-Hans-CN",
"Whisper": "zh", "Whisper": "zh",
}, },
"Mandarin (Simplified, Hong Kong)":{ "Hong Kong":{
"Google": "cmn-Hans-HK", "Google": "cmn-Hans-HK",
"Whisper": "zh", "Whisper": "zh",
}, },
"Mandarin (Traditional, Taiwan)":{ },
"Chinese Traditional":{
"Taiwan":{
"Google": "cmn-Hant-TW", "Google": "cmn-Hant-TW",
"Whisper": "zh", "Whisper": "zh",
}, },
"Cantonese (Traditional Hong Kong)":{ "Hong Kong":{
"Google": "yue-Hant-HK", "Google": "yue-Hant-HK",
"Whisper": "yue", "Whisper": "yue",
}, },

View File

@@ -1,40 +1,41 @@
translation_lang = {} translation_lang = {}
dict_deepl_languages = { dict_deepl_languages = {
'Arabic':'ar', "Arabic":"ar",
'Bulgarian':'bg', "Bulgarian":"bg",
'Czech':'cs', "Czech":"cs",
'Danish':'da', "Danish":"da",
'German':'de', "German":"de",
'Greek':'el', "Greek":"el",
'English':'en', "English":"en",
'Spanish':'es', "Spanish":"es",
'Estonian':'et', "Estonian":"et",
'Finnish':'fi', "Finnish":"fi",
'French':'fr', "French":"fr",
'Irish':'ga', "Irish":"ga",
'Croatian':'hr', "Croatian":"hr",
'Hungarian':'hu', "Hungarian":"hu",
'Indonesian':'id', "Indonesian":"id",
'Icelandic':'is', "Icelandic":"is",
'Italian':'it', "Italian":"it",
'Japanese':'ja', "Japanese":"ja",
'Korean':'ko', "Korean":"ko",
'Lithuanian':'lt', "Lithuanian":"lt",
'Latvian':'lv', "Latvian":"lv",
'Maltese':'mt', "Maltese":"mt",
'Bokmal':'nb', "Bokmal":"nb",
'Dutch':'nl', "Dutch":"nl",
'Norwegian':'no', "Norwegian":"no",
'Polish':'pl', "Polish":"pl",
'Portuguese':'pt', "Portuguese":"pt",
'Romanian':'ro', "Romanian":"ro",
'Russian':'ru', "Russian":"ru",
'Slovak':'sk', "Slovak":"sk",
'Slovenian':'sl', "Slovenian":"sl",
'Swedish':'sv', "Swedish":"sv",
'Turkish':'tr', "Turkish":"tr",
'Ukrainian':'uk', "Ukrainian":"uk",
'Chinese':'zh', "Chinese Simplified":"zh",
"Chinese Traditional":"zh"
} }
translation_lang["DeepL"] = { translation_lang["DeepL"] = {
"source":dict_deepl_languages, "source":dict_deepl_languages,
@@ -70,7 +71,8 @@ dict_deepl_api_source_languages = {
"Swedish":"sv", "Swedish":"sv",
"Turkish":"tr", "Turkish":"tr",
"Ukrainian":"uk", "Ukrainian":"uk",
"Chinese":"zh" "Chinese Simplified":"zh",
"Chinese Traditional":"zh"
} }
dict_deepl_api_target_languages = { dict_deepl_api_target_languages = {
"Japanese":"ja", "Japanese":"ja",
@@ -104,7 +106,8 @@ dict_deepl_api_target_languages = {
"Swedish":"sv", "Swedish":"sv",
"Turkish":"tr", "Turkish":"tr",
"Ukrainian":"uk", "Ukrainian":"uk",
"Chinese":"zh" "Chinese Simplified":"zh",
"Chinese Traditional":"zh"
} }
translation_lang["DeepL_API"] = { translation_lang["DeepL_API"] = {
"source": dict_deepl_api_source_languages, "source": dict_deepl_api_source_languages,
@@ -114,7 +117,8 @@ translation_lang["DeepL_API"] = {
dict_google_languages = { dict_google_languages = {
"Japanese":"ja", "Japanese":"ja",
"English":"en", "English":"en",
"Chinese":"zh", "Chinese Simplified":"zh",
"Chinese Traditional":"zh-TW",
"Arabic":"ar", "Arabic":"ar",
"Russian":"ru", "Russian":"ru",
"French":"fr", "French":"fr",
@@ -183,7 +187,8 @@ translation_lang["Google"] = {
dict_bing_languages = { dict_bing_languages = {
"Japanese":"ja", "Japanese":"ja",
"English":"en", "English":"en",
"Chinese":"zh", "Chinese Simplified":"zh",
"Chinese Traditional":"zh-Hant",
"Arabic":"ar", "Arabic":"ar",
"Russian":"ru", "Russian":"ru",
"French":"fr", "French":"fr",
@@ -248,20 +253,21 @@ translation_lang["Bing"] = {
} }
dict_papago_languages = { dict_papago_languages = {
'German': 'de', "German": "de",
'English': 'en', "English": "en",
'Spanish':'es', "Spanish":"es",
'French': 'fr', "French": "fr",
'Hindi': 'hi', "Hindi": "hi",
'Indonesian': 'id', "Indonesian": "id",
'Italian': 'it', "Italian": "it",
'Japanese': 'ja', "Japanese": "ja",
'Korean': 'ko', "Korean": "ko",
'Portuguese': 'pt', "Portuguese": "pt",
'Russian': 'ru', "Russian": "ru",
'Thai': 'th', "Thai": "th",
'Vietnamese': 'vi', "Vietnamese": "vi",
'Chinese':'zh-CN', "Chinese Simplified":"zh-CN",
"Chinese Traditional":"zh-TW",
} }
translation_lang["Papago"] = { translation_lang["Papago"] = {
@@ -270,105 +276,106 @@ translation_lang["Papago"] = {
} }
dict_ctranslate2_languages = { dict_ctranslate2_languages = {
'English': 'en', "English": "en",
'Chinese': 'zh', "Chinese Simplified": "zh",
'German': 'de', "Chinese Traditional":"zh",
'Spanish': 'es', "German": "de",
'Russian': 'ru', "Spanish": "es",
'Korean': 'ko', "Russian": "ru",
'French': 'fr', "Korean": "ko",
'Japanese': 'ja', "French": "fr",
'Portuguese': 'pt', "Japanese": "ja",
'Turkish': 'tr', "Portuguese": "pt",
'Polish': 'pl', "Turkish": "tr",
'Catalan': 'ca', "Polish": "pl",
'Dutch': 'nl', "Catalan": "ca",
'Arabic': 'ar', "Dutch": "nl",
'Swedish': 'sv', "Arabic": "ar",
'Italian': 'it', "Swedish": "sv",
'Indonesian': 'id', "Italian": "it",
'Hindi': 'hi', "Indonesian": "id",
'Finnish': 'fi', "Hindi": "hi",
'Vietnamese': 'vi', "Finnish": "fi",
'Hebrew': 'he', "Vietnamese": "vi",
'Ukrainian': 'uk', "Hebrew": "he",
'Greek': 'el', "Ukrainian": "uk",
'Malay': 'ms', "Greek": "el",
'Czech': 'cs', "Malay": "ms",
'Romanian': 'ro', "Czech": "cs",
'Danish': 'da', "Romanian": "ro",
'Hungarian': 'hu', "Danish": "da",
'Tamil': 'ta', "Hungarian": "hu",
'Norwegian': 'no', "Tamil": "ta",
'Thai': 'th', "Norwegian": "no",
'Urdu': 'ur', "Thai": "th",
'Croatian': 'hr', "Urdu": "ur",
'Bulgarian': 'bg', "Croatian": "hr",
'Lithuanian': 'lt', "Bulgarian": "bg",
'Latin': 'la', "Lithuanian": "lt",
'Maori': 'mi', "Latin": "la",
'Malayalam': 'ml', "Maori": "mi",
'Welsh': 'cy', "Malayalam": "ml",
'Slovak': 'sk', "Welsh": "cy",
'Telugu': 'te', "Slovak": "sk",
'Persian': 'fa', "Telugu": "te",
'Latvian': 'lv', "Persian": "fa",
'Bengali': 'bn', "Latvian": "lv",
'Serbian': 'sr', "Bengali": "bn",
'Azerbaijani': 'az', "Serbian": "sr",
'Slovenian': 'sl', "Azerbaijani": "az",
'Kannada': 'kn', "Slovenian": "sl",
'Estonian': 'et', "Kannada": "kn",
'Macedonian': 'mk', "Estonian": "et",
'Breton': 'br', "Macedonian": "mk",
'Basque': 'eu', "Breton": "br",
'Icelandic': 'is', "Basque": "eu",
'Armenian': 'hy', "Icelandic": "is",
'Nepali': 'ne', "Armenian": "hy",
'Mongolian': 'mn', "Nepali": "ne",
'Bosnian': 'bs', "Mongolian": "mn",
'Kazakh': 'kk', "Bosnian": "bs",
'Albanian': 'sq', "Kazakh": "kk",
'Swahili': 'sw', "Albanian": "sq",
'Galician': 'gl', "Swahili": "sw",
'Marathi': 'mr', "Galician": "gl",
'Punjabi': 'pa', "Marathi": "mr",
'Sinhala': 'si', "Punjabi": "pa",
'Khmer': 'km', "Sinhala": "si",
'Shona': 'sn', "Khmer": "km",
'Yoruba': 'yo', "Shona": "sn",
'Somali': 'so', "Yoruba": "yo",
'Afrikaans': 'af', "Somali": "so",
'Occitan': 'oc', "Afrikaans": "af",
'Georgian': 'ka', "Occitan": "oc",
'Belarusian': 'be', "Georgian": "ka",
'Tajik': 'tg', "Belarusian": "be",
'Sindhi': 'sd', "Tajik": "tg",
'Gujarati': 'gu', "Sindhi": "sd",
'Amharic': 'am', "Gujarati": "gu",
'Yiddish': 'yi', "Amharic": "am",
'Lao': 'lo', "Yiddish": "yi",
'Uzbek': 'uz', "Lao": "lo",
'Faroese': 'fo', "Uzbek": "uz",
'Haitian creole': 'ht', "Faroese": "fo",
'Pashto': 'ps', "Haitian creole": "ht",
'Turkmen': 'tk', "Pashto": "ps",
'Nynorsk': 'nn', "Turkmen": "tk",
'Maltese': 'mt', "Nynorsk": "nn",
'Sanskrit': 'sa', "Maltese": "mt",
'Luxembourgish': 'lb', "Sanskrit": "sa",
'Myanmar': 'my', "Luxembourgish": "lb",
'Tibetan': 'bo', "Myanmar": "my",
'Filipino': 'tl', "Tibetan": "bo",
'Malagasy': 'mg', "Filipino": "tl",
'Assamese': 'as', "Malagasy": "mg",
'Tatar': 'tt', "Assamese": "as",
'Hawaiian': 'haw', "Tatar": "tt",
'Lingala': 'ln', "Hawaiian": "haw",
'Hausa': 'ha', "Lingala": "ln",
'Bashkir': 'ba', "Hausa": "ha",
'Javanese': 'jw', "Bashkir": "ba",
'Sundanese': 'su' "Javanese": "jw",
"Sundanese": "su"
} }
translation_lang["CTranslate2"] = { translation_lang["CTranslate2"] = {