Transform your app into a global product with AI-powered localization that integrates directly into your development workflow. Supports 83+ languages with Git-native automation.

At a Glance:

Lingo is an open-source set of localization engineering tools that connects to the Lingo.dev platform to automate translation workflows through an API, a CLI, a GitHub Action, and a React compiler.

Overview:

Lingo is a collection of open-source tools designed for localization engineering, providing programmatic access to the Lingo.dev localization platform. It helps developers and teams integrate consistent, quality translations directly into their development workflows. The project includes multiple interfaces for different environments: an API for custom integrations, a CLI for terminal-based work, a GitHub Action for CI/CD pipelines, and a React compiler that is currently in early alpha. The focus is on connecting software projects to a managed localization backend rather than providing a standalone self-hosted translation system.

Key Decision Points:

  • Development workflow integration: Developers can choose between an API, a CLI, or a GitHub Action depending on whether they need custom integration, terminal access, or CI/CD-based translation pull requests.

  • React-specific tooling: An experimental React compiler is available, but it is marked as early alpha, which suggests it is still unstable and not production-ready.

  • Platform dependency: All tools rely on the Lingo.dev localization engineering platform, meaning there is no standalone offline or self-hosted translation engine included in this repository.

Core Features:

  • Lingo API: Enables programmatic access to the Lingo.dev localization platform for custom translation workflows.

  • Lingo CLI: Provides terminal-based commands to interact with Lingo.dev for localization tasks.

  • Lingo GitHub Action: Automates translation-related steps within GitHub repositories and pull request workflows.

  • Lingo React MCP: Offers a Model Context Protocol server for React integration with Lingo.dev.

  • Lingo Compiler for React: An early alpha React compiler for localization, noted as experimental and not yet stable.

Use Cases:

  • Developers who need to automate translation uploads and downloads as part of a CI/CD pipeline using the Lingo GitHub Action.

  • Development teams that want to trigger localization tasks directly from the command line without leaving their terminal environment.

  • Projects using React that are willing to experiment with an early alpha compiler for localization, with the understanding that stability is not guaranteed.

Open-Source Alternative Value:

As an open-source set of clients, Lingo gives developers transparent access to the integration code that connects their projects to the Lingo.dev platform. The availability of source code for the API client, CLI, GitHub Action, and React compiler means that teams can audit how their localization workflows interact with the translation backend. While the tools are designed to work with a specific managed platform, the open-source nature of the clients allows customization, debugging, and inspection of the integration layer itself.

TeilenXLinkedInReddit

Ähnliche Tools

Projektstatistiken

Sterne

5,399

Forks

824

Lizenz

Apache-2.0

Metadaten

Alternative zu
Crowdin