Я пытаюсь преобразовать текст с санскрита на хинди с помощью пакета python google translate.
Чтобы сделать это в Интернете, сначала преобразуйте санскрит и напишите как есть на английском, а затем конвертируйте в английский с небольшими ошибками.,Как мне сделать так, чтобы Python переводил санскрит на английский, а не конвертировал его в английский, как в Интернете?
अहिंसा समता तुष्टिस्तपो दानं यशोऽयशः।записывается в Google как ахинса самата туштистапо даанан яшояшах, что является точным, однако преобразованным является пожертвование Ахимса Самата Ботстоппо Яшайос, в котором есть много ошибок.
https://ibb.co/6P2DcJX "Снимок экрана, показывающий, как это делает веб-сайт."
Вот код, который я использую
from googletrans import Translator
import sys
translator = Translator()
f=open("T.txt","r").readlines()
for line in f:
te=line
detected = translator.detect(te)
srcv=detected.lang
translated = translator.translate(te, src=srcv, dest='en')
print(" Translated string:" + translated.text)
Это дает перевод на английский язык с ошибкамине хинди к английскому алфавиту, который сделан в сети Google.
Содержимое файла
ज्ञानयज्ञेन ज्ञानयज्ञेन यजन्तो मामुपासते।
एकत्वेन पृथक्त्वेन बहुधा विश्वतोमुखम्।