Spaces:
Runtime error
Runtime error
| import subprocess | |
| import sys | |
| def install(package): | |
| subprocess.check_call([sys.executable, "-m", "pip", "install", package]) | |
| install('googletrans==4.0.0-rc1') | |
| install('gradio') | |
| import gradio as gr | |
| from translate import Translator | |
| def translate_text(text, target_language): | |
| """Translate text to target language""" | |
| translator = Translator(to_lang=target_language) | |
| translation = translator.translate(text) | |
| return translation | |
| def translate_interface(text): | |
| """Gradio interface for translating text""" | |
| translation = "" | |
| language = "en" | |
| # translate from English to Spanish | |
| translation = translate_text(text, "es") | |
| return f"Input Text: {text}\nTranslation: {translation}" | |
| iface = gr.Interface( | |
| fn=translate_interface, | |
| inputs=gr.inputs.Textbox(placeholder="Enter text to translate"), | |
| outputs="text", | |
| layout="vertical", | |
| title="Language Translator", | |
| description="Translate language from English to Spanish. Developed by A. Leschik.", | |
| examples=[ | |
| ["Hello, how are you?"], | |
| ] | |
| ) | |
| iface.launch() | |