googletrans 不翻译数字
googletrans doesn't translate the numbers
翻译器可以很好地翻译短语和单词,但不能将英文数字转换成其他语言
如果我这样做了
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))
翻译器可以很好地翻译短语和单词,但不能将英文数字转换成其他语言
如果我这样做了
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))