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。
- 选项: