📜  çeviri - Python (1)

📅  最后修改于: 2023-12-03 15:30:14.307000             🧑  作者: Mango

çeviri - Python

介绍

çeviri 是一个Python模块,它提供了文本翻译功能。它可以将一种语言中的文本自动翻译成另一种语言。目前,çeviri支持多种翻译服务商,包括Google Translate, Microsoft Translator等等。

安装

你可以使用pip来安装:

pip install ceviri
使用

以下是使用çeviri进行文本翻译的一个基本示例:

import ceviri

translator = ceviri.Translator('google')
result = translator.translate('hello world', 'en', 'zh-CN')
print(result)

在上面的示例中,我们创建了一个Translator对象,该对象使用Google Translate服务提供商进行翻译。然后我们使用translate方法来翻译英文的"hello world"文本成中文。

translate方法接受三个参数:

  • text: 要翻译的文本。
  • source: 输入文本的语言。 可以使用语言代码或ISO 639-1标准的语言缩写,例如'en'表示英语, 'zh-CN'表示中文。
  • target: 要翻译成的语言。同样可以使用语言代码或ISO 639-1标准的语言缩写。

translate方法返回一个字符串,表示翻译后的文本。

支持的服务商

çeviri支持以下服务商:

  • Google Translate
  • Microsoft Translator
  • Yandex.Translate
  • Amazon Translate
  • DeepL

如果你不想使用默认的服务商,你可以使用以下方式创建一个Translator对象:

google_translator = ceviri.Translator('google')
microsoft_translator = ceviri.Translator('microsoft')
yandex_translator = ceviri.Translator('yandex')
amazon_translator = ceviri.Translator('amazon')
deepl_translator = ceviri.Translator('deepl')
总结

çeviri是一个功能强大的Python模块,可以方便地进行文本翻译。它支持多种翻译服务商,可以让你自由选择最适合你的服务商来进行翻译。如果你需要进行文本翻译的工作,çeviri是一个值得考虑的工具。