📅  最后修改于: 2023-12-03 15:18:41.716000             🧑  作者: Mango
Prevodilac是一个基于Python的文本翻译API,它支持以下功能:
要安装Prevodilac,请在终端中运行以下命令:
pip install prevodilac
要使用Prevodilac,只需在Python文件中导入Prevodilac模块,并创建一个Prevodilac对象即可开始翻译。
import prevodilac
translator = prevodilac.Prevodilac(source_lang='en', target_lang='es')
此处我们创建了一个Prevodilac对象,并将源语言设置为英语,目标语言设置为西班牙语。要翻译文本,我们可以使用对象的translate()
方法。
text = 'Hello, world!'
result = translator.translate(text)
print(result)
在这个示例中,我们翻译了“Hello, world!”这句话,Prevodilac使用其默认的Google Translate翻译引擎,将其翻译成了西班牙语。
如果我们没有指定源语言或目标语言,Prevodilac将尝试自动检测输入文本的语言,然后输出相应翻译结果。例如:
text = 'Hola, mundo!'
result = translator.translate(text)
print(result)
在这个示例中,我们输入了一句西班牙语,Prevodilac自动检测到了输入文本的语言,并将其翻译成了英语。
Prevodilac支持多种翻译引擎,包括Google Translate、Bing Translate、Yandex Translate等。要使用不同的翻译引擎,只需在创建Prevodilac对象时指定引擎名称即可。例如:
import prevodilac
translator = prevodilac.Prevodilac(source_lang='en', target_lang='es', engine='yandex')
在这个示例中,我们指定了翻译引擎为Yandex Translate。
Prevodilac是一个功能强大的文本翻译API,它支持多种翻译引擎和语言,易于使用。如果您需要将文本翻译成不同的语言,那么Prevodilac是您的不二选择。