Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python googletrans没有';我不能翻译数字_Python_Google Translate_Language Translation - Fatal编程技术网

Python googletrans没有';我不能翻译数字

Python googletrans没有';我不能翻译数字,python,google-translate,language-translation,Python,Google Translate,Language Translation,译者可以很好地翻译短语和单词,但不会将英文数字转换成其他语言 如果我这样做了 nep= translator.translate('12', dest='nepali') print(nep.text) 输出将是: 12 但它应该是: १२ 印度教阿拉伯语计数系统(google this)不是英语,它被许多语言使用,早在英语出现之前就已经存在了。我想那个翻译应该知道这一点。你需要做的是先把印度教阿拉伯数字翻译成英语单词,然后你就可以翻译它们了 >> pip install

译者可以很好地翻译短语和单词,但不会将英文数字转换成其他语言

如果我这样做了

nep= translator.translate('12', dest='nepali')
print(nep.text)
输出将是:

 12
但它应该是:

 १२

印度教阿拉伯语计数系统(google this)不是英语,它被许多语言使用,早在英语出现之前就已经存在了。我想那个翻译应该知道这一点。你需要做的是先把印度教阿拉伯数字翻译成英语单词,然后你就可以翻译它们了

>> pip install num2words
import num2words
print(num2words.num2words(5))
print(num2words.num2words(57))