📅  最后修改于: 2023-12-03 15:15:24.745000             🧑  作者: Mango
如果你想要使用 Python 实现 Google 翻译器 API,你可以使用第三方库 googletrans。
要使用 googletrans,你需要先安装以下依赖:
pip install googletrans==4.0.0-rc1
pip install google-auth google-auth-oauthlib google-auth-httplib2
googletrans 可以将文本从一种语言翻译到另一种语言。以下是一个例子,将英文翻译为中文:
from googletrans import Translator
translator = Translator()
# 简体中文为 'zh-CN'
text = translator.translate('Hello, World!', dest='zh-CN')
print(text.text)
# 输出:'你好,世界!'
googletrans 还可以检测一段文本的语言。
from googletrans import LANGUAGES, Translator
translator = Translator()
text = 'こんにちは'
language = translator.detect(text).lang
print(LANGUAGES[language])
# 输出:'japanese'
如果你要翻译的文本不是英文,你可以指定其语言。
from googletrans import LANGUAGES, Translator
translator = Translator()
# 日语为 'ja'
text = translator.translate('こんにちは', src='ja', dest='zh-CN')
print(text.text)
# 输出:'你好'
googletrans 支持多种语言,你可以使用以下代码列出所有语言的缩写:
from googletrans import LANGUAGES
print(LANGUAGES)
googletrans 是一个实现 Google 翻译器 API 的 Python 第三方库。使用它可以轻松地将一段文本从一种语言翻译到另一种语言。同时,它还可以检测语言、指定源语言等功能。