A developer-focused localization platform that automates translation workflows within your existing development pipeline and CI/CD processes.

Overview:

Languine is an open-source CLI tool designed to automate the translation of application content using AI. It helps developers manage localization by detecting changes via Git diff, generating translations for over 100 languages, and handling multiple file formats directly from the command line. Built with TypeScript, it integrates into existing version control workflows, making it suitable for developers seeking to reduce manual translation tasks.

Core Features:

  • AI-Powered Translation: Generates contextually accurate translations across 100+ languages in seconds.

  • Automation-First Approach: Automatically updates, adds, or removes translations based on changes detected via Git diff.

  • Format Support: Handles multiple file formats including .json, .ts, .md, .yaml, .po, .strings, .stringsdict, and .xcstrings with precise parsing.

  • Key Extraction: Extracts translation keys from the codebase and saves them to the source language file.

  • Hooks Support: Integrates with formatting tools like Biome or Prettier to format translated content.

Use Cases:

  • Developers automating i18n: Teams can use Languine to detect new or modified translation keys in their codebase and automatically push AI-generated translations.

  • Maintaining multilingual projects: Developers handling applications in multiple languages can ensure consistent tone and style across all translated content.

  • Managing localization pipelines: System administrators or devops engineers can integrate Languine into CI/CD workflows to keep translation files in sync with code changes.

Why It Matters:

Languine offers a developer-centric approach to localization that directly connects to version control workflows. By operating as a standalone CLI tool with AI-powered translation, it eliminates manual file parsing and key management. Its support for multiple file formats and hooks for code formatters provides practical integration points for existing development stacks, making it a relevant option for teams seeking to streamline multilingual content management without adding heavy infrastructure.

TeilenXLinkedInReddit

Ähnliche Tools

Projektstatistiken

Sterne

1,950

Forks

126

Lizenz

Unknown

Metadaten

Alternative zu
Crowdin