Как написать хинди в английском алфавите без конвертации с помощью Python Google Translate - PullRequest
0 голосов
/ 25 декабря 2018

Я пытаюсь преобразовать текст с санскрита на хинди с помощью пакета 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.

Содержимое файла

ज्ञानयज्ञेन ज्ञानयज्ञेन यजन्तो मामुपासते।

एकत्वेन पृथक्त्वेन बहुधा विश्वतोमुखम्।

...