From 142f9aa2d7797d80950412df776f9fb9c6631479 Mon Sep 17 00:00:00 2001 From: Choco <94597336+ChocoMeow@users.noreply.github.com> Date: Thu, 2 Feb 2023 22:22:31 +0800 Subject: [PATCH] Update main.py --- main.py | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/main.py b/main.py index 994ddd0..2c3b95a 100644 --- a/main.py +++ b/main.py @@ -12,12 +12,9 @@ from function import ( ) from discord.ext import commands from dotenv import load_dotenv -from googletrans import Translator from datetime import datetime from voicelink import VoicelinkException -translator = Translator() - load_dotenv() class Translator(discord.app_commands.Translator): @@ -29,12 +26,7 @@ class Translator(discord.app_commands.Translator): async def translate(self, string: discord.app_commands.locale_str, locale: discord.Locale, context: discord.app_commands.TranslationContext): if str(locale) in local_langs: - text = local_langs[str(locale)].get(string.message, None) - if not text: - result = translator.translate(string.message, str(locale).lower()) - print(result.origin, ' -> ', result.text) - return result.text - return text + return local_langs[str(locale)].get(string.message, None) return None class Vocard(commands.Bot): @@ -53,8 +45,8 @@ class Vocard(commands.Bot): except Exception as e: print(traceback.format_exc()) - # await bot.tree.set_translator(Translator()) - # await bot.tree.sync() + await bot.tree.set_translator(Translator()) + await bot.tree.sync() async def on_ready(self): print("------------------")