This project provide a python package along with pre-trained models to perform machine translation on text
Below instructions will get you a copy of the project up and running your local machine for development and testing purposes.
python>=3.6
pip install text-translator
-
Loading Library
from translator import Translator translator = Translator()
-
Model Loading(Pretrained models for multiple language conversion can be found here)
translator.load_model(MODEL_PATH)
-
Prediction
# translator.translate(text,verbose=True) # Return : list containing translated text # prints results on console if verbose set to True translator.translate("What is your name?",verbose=True) आपका नाम क्या है?
translator.translate(["What is your name?","What is your age?"]) आपका नाम क्या है? आपकी उम्र क्या है?
This project is licensed under the Apache License - see the LICENSE.md file for details