Skip to main content
Google Translate 是由 Google 开发的多语言神经机器翻译服务,用于将文本、文档和网站从一种语言翻译成另一种语言。 GoogleTranslateTransformer 允许您使用 Google Cloud Translation API 翻译文本和 HTML。 要使用它,您需要安装 google-cloud-translate python 包,并拥有 已启用 Translation API 的 Google Cloud 项目。此转换器使用 高级版(v3)。

输入

这是我们将要翻译的文档
在初始化 GoogleTranslateTransformer 时,您可以包含以下参数来配置请求。
  • project_id: Google Cloud 项目 ID。
  • location: (可选) 翻译模型位置。
    • 默认: global
  • model_id: (可选) 要使用的翻译 模型 ID。
  • glossary_id: (可选) 要使用的翻译 术语库 ID。
  • api_endpoint: (可选) 要使用的 区域端点。

输出

翻译文档后,结果将作为包含 page_content 翻译为目标语言的文档返回。 您可以将以下关键字参数提供给 transform_documents() 方法:
  • target_language_code: 输出文档的 ISO 639 语言代码。
  • source_language_code: (可选) 输入文档的 ISO 639 语言代码。
    • 如果未提供,语言将自动检测。
  • mime_type: (可选) 输入文本的 媒体类型。
    • 选项: text/plain (默认), text/html。

官方原文:src/oss/python/integrations/document_transformers/google_translate.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026