Spaces:
Running
Running
| """ | |
| This module is used to translate manga from one language to another. | |
| """ | |
| from deep_translator import MyMemoryTranslator | |
| def translate_manga(text: str, target_lang: str, source_lang: str = "ja-JP") -> str: | |
| """ | |
| Translate manga from one language to another. | |
| """ | |
| if source_lang == target_lang: | |
| return text | |
| if text == "...": | |
| return text | |
| translated_text = MyMemoryTranslator( | |
| source=source_lang, target=target_lang | |
| ).translate(text) | |
| print("Original text:", text) | |
| print("Translated text:", translated_text) | |
| return translated_text if translated_text != "..." else text | |