专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
51好读  ›  专栏  ›  GitHubStore

微软开源多语言翻译工具Co-op Translator

GitHubStore  · 公众号  ·  · 2024-12-03 09:10

正文

项目简介

Co-op Translator 是一个 Python 包,旨在使用先进的大语言模型 ( LLM ) 技术和 Azure AI 服务自动为您的项目进行多语言翻译。该项目旨在简化将内容翻译成多种语言的过程,使开发人员可以轻松访问并提高效率。


通过将 Co-op Translator 集成到您的工作流程中,您可以自动生成不同语言的有组织的翻译文件夹,并轻松翻译 Markdown 文件和图像。


以下示例展示了 Co-op Translator 如何构建翻译并翻译项目中图像中的 Markdown 文件和文本:

准备好解锁多语言无障碍功能了吗?立即开始使用合作翻译!


✨ 主要特点

  • 自动翻译 :轻松将文本翻译成多种语言。

  • Markdown 保存 :在翻译过程中保持正确的 Markdown 语法。

  • 图像文本翻译 :提取并翻译图像中的文本。

  • 先进的LLM技术 :利用尖端的语言模型进行高质量的翻译。

  • 轻松集成 :与您现有的项目设置无缝集成。

  • 简化本地化 :简化针对国际市场的项目本地化流程。


🌉 弥合技术领域的语言差距

英语通常被认为是技术的通用语言,但世界各地的许多开发人员的母语不是英语。这可能会在访问和贡献技术项目方面造成障碍。


Co-op Translator 旨在通过提供易于使用的自动化翻译工具来打破这些语言障碍。通过以多种语言提供技术文档,我们为全球的开发人员、学生和研究人员提供支持。

⚙️ 它是如何运作的

该过程从项目文件夹中的 Markdown 和图像文件开始,这些文件由 Azure AI 服务 处理:

  • Azure OpenAI :翻译 Markdown 文件中的文本。

  • Azure 计算机视觉 :从图像中提取文本,然后由 Azure OpenAI 进行翻译。

最终翻译的 Markdown 和图像文件保存在指定的翻译文件夹中,可供多种语言使用。


🚀Co-op Translator入门

先决条件

  • Azure 计算机视觉资源

  • Azure OpenAI 资源

  • Python 3.10 or higher Python 3.10 或更高版本


快速安装

通过 pip 安装

pip install co-op-translator

通过 poetry 安装

poetry add






请到「今天看啥」查看全文