Aspose.Words for Python 通过 aspose.words.ai 模块提供基于 AI 的高级文档翻译功能。这项强大的功能利用了 Google、OpenAI 和 Anthropic 的生成式语言模型,使开发人员能够快速准确地使用 Python 翻译 Word 文档,同时保留文档的结构和格式。

无论您需要本地化文档、创建多语言报告还是简化全球协作,Aspose.Words for Python 都能让您轻松地将 AI 翻译直接集成到您的工作流程中,并且只需极少的编码工作。

如何翻译 Word 文档

Aspose.Words 中的翻译流程非常高效,无论大小文档处理任务都能提供快速可靠的结果。

使用 translate 方法,您可以自动将文档内容翻译成不同的语言。操作步骤:

  1. 配置 AI 模型
  2. 设置 API 密钥
  3. 指定目标语言

以下代码示例展示了如何使用 Aspose.Words for Python 的 AI 功能和 Google 的生成式语言模型翻译 DOCX 文档:

doc = aw.Document(file_name=MY_DIR + "Document.docx")

api_key = system_helper.environment.Environment.get_environment_variable("API_KEY")
# Use Google generative language models.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_15_FLASH).with_api_key(api_key).as_google_ai_model()

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save(file_name=ARTIFACTS_DIR + "AI.AiTranslate.docx")

为什么选择 Aspose.Words for Python 进行文档翻译?

  • 无缝集成:轻松将 AI 翻译功能添加到您的 Python 应用程序中。
  • 可自定义选项:通过精确控制将文本或完整的 Word 文件翻译成多种语言。
  • 高性能:由 AI 模型驱动,实现快速、准确且资源高效的翻译。

Aspose.Words for Python 简化了多语言文档处理,使开发人员能够创建智能解决方案。要了解更多信息,请访问 Aspose.Words for Python API 文档

另请参阅