(
self, lang_in, lang_out, model, envs=None, ignore_cache=False, **kwargs
)
| 245 | lang_map = {"zh": "zh-Hans"} |
| 246 | |
| 247 | def __init__( |
| 248 | self, lang_in, lang_out, model, envs=None, ignore_cache=False, **kwargs |
| 249 | ): |
| 250 | self.set_envs(envs) |
| 251 | super().__init__(lang_in, lang_out, model, ignore_cache) |
| 252 | auth_key = self.envs["DEEPL_AUTH_KEY"] |
| 253 | self.client = deepl.Translator(auth_key) |
| 254 | |
| 255 | def do_translate(self, text): |
| 256 | response = self.client.translate_text( |