co-op-translator  by Azure

CLI tool for automating documentation translation using Azure AI

created 10 months ago
483 stars

Top 64.4% on sourcepulse

GitHubView on GitHub
Project Summary

Co-op Translator automates the localization of technical documentation into multiple languages, targeting developers and project maintainers. It leverages Azure AI Services and LLMs to translate Markdown files and extract/translate text from images, aiming to break down language barriers and improve global accessibility of technical content.

How It Works

The tool processes Markdown and image files from a project. It uses Azure OpenAI or other supported LLMs for text translation and Azure Computer Vision to extract text from images. If computer vision is unavailable, it defaults to a Markdown-only mode. Translated files are saved in a designated folder, preserving Markdown formatting.

Quick Start & Requirements

  • Installation: Local installation for command-line use; no local setup required for GitHub Actions integration.
  • Prerequisites: Azure AI Services account and API keys are necessary.
  • Resources: Detailed guides for Command Line and GitHub Actions are available.

Highlighted Details

  • Automated translations via GitHub Actions integration.
  • Preserves Markdown syntax and structure during translation.
  • Supports text extraction and translation from images.
  • Utilizes advanced LLM technology for high-quality translations.

Maintenance & Community

  • Contributions are welcomed via CONTRIBUTING.md.
  • Follows the Microsoft Open Source Code of Conduct.
  • Resources for Responsible AI and Azure AI Content Safety are provided.

Licensing & Compatibility

  • No explicit license is mentioned in the README.
  • Trademarks are subject to Microsoft's Brand Guidelines.

Limitations & Caveats

The README does not specify the project's license, which is crucial for commercial use or closed-source integration. It also lacks explicit details on supported LLMs beyond mentioning Azure OpenAI and "other supported LLMs."

Health Check
Last commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
22
Issues (30d)
11
Star History
72 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Dan Guido Dan Guido(Cofounder of Trail of Bits), and
8 more.

markitdown by microsoft

0.9%
70k
Python tool for converting files to Markdown for LLM text analysis
created 8 months ago
updated 2 months ago
Feedback? Help us improve.