translator / app.py
mohammad2928git's picture
Update app.py
3c3a1b5 verified
raw
history blame contribute delete
442 Bytes
import gradio as gr
from deep_translator import GoogleTranslator
def translate(input_text, language):
translated = GoogleTranslator(source='auto', target=str(language)).translate(input_text)
return translated
options_1 = ['en', 'fa', 'de', 'fr']
demo = gr.Interface(fn=translate, inputs=[gr.Textbox(label="Input Text"), gr.Dropdown(options_1, label="Target Language from list"),], outputs="text")
demo.launch(debug=True, share=True)