我正在尝试使用Apache tika模块在python中翻译语言,但无法正常工作。以下是我的代码:
from tika import translate
#print(dir(translate))
data_to_load=translate.from_buffer("hello",'en','es')
print(data_to_load)
它只是返回英语,而应该翻译成西班牙语。
我已经搜索了很多东西,并且知道在使用翻译之前,我将必须启动Tika服务器,并且正确的语言属性文件随用户名一起提供,并传递给我使用的API。
em>how to setup translators (from github repo)
但是我不知道该怎么做。尝试冲浪很多,但没有太大帮助。解析器工作正常,但无法翻译。我是否需要做其他事情才能使其正常工作?
下面是描述如何配置tika转换器的链接:
configuring translators in tika
有人可以帮忙吗?我已经使用pip安装了tika。