About Lingo.dev
Lingo.dev is an MCP server published by lingodotdev in the Developer Tools category: ⚡ Lingo.dev - open-source, AI-powered i18n toolkit for instant localization with LLMs. Bring your own LLM or use Lingo.dev Localization Engine. Join discord:. It has been installed 0 times through Conduid.
The repository has 5.3K stars and 839 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx lingo-devThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Lingo.dev
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
Releases
README
Quick Start
| Tool | What it does | Quick Command |
|---|---|---|
| Lingo React MCP | AI-assisted i18n setup for React apps | Prompt: Set up i18n |
| Lingo CLI | Localize JSON, YAML, markdown, CSV, PO files | npx lingo.dev@latest run |
| Lingo GitHub Action | Continuous localization in GitHub Actions | uses: lingodotdev/lingo.dev@main |
| Lingo Compiler for React | Build-time React localization without i18n wrappers | withLingo() plugin |
Localization engines
These tools connect to localization engines – stateful translation APIs you create on the Lingo.dev localization engineering platform. Each engine persists glossaries, brand voice, and per-locale instructions across every request, reducing terminology errors 16.6–44.6%. Or bring your own LLM.
Lingo.dev MCP
Setting up i18n in React apps is error-prone – even AI coding assistants hallucinate non-existent APIs and break routing. Lingo.dev MCP gives AI assistants structured access to framework-specific i18n knowledge for Next.js, React Router, and TanStack Start. Works with Claude Code, Cursor, GitHub Copilot Agents, and Codex.
Lingo.dev CLI
Localize JSON, YAML, markdown, CSV, and PO files in one command. A lockfile tracks what's already localized – only new or changed content gets processed. Defaults to your localization engine on Lingo.dev, or bring your own LLM (OpenAI, Anthropic, Google, Mistral, OpenRouter, Ollama).
npx lingo.dev@latest init
npx lingo.dev@latest run
Lingo.dev CI/CD
Continuous localization in your pipeline. Every push triggers localization – missing strings get filled before code reaches production. Supports GitHub Actions, GitLab CI/CD, and Bitbucket Pipelines.
uses: lingodotdev/lingo.dev@main
with:
api-key: ${{ secrets.LINGODOTDEV_API_KEY }}
Lingo.dev API
Call your localization engine directly from backend code. Synchronous and async localization with webhook delivery, failure isolation per locale, and real-time progress via WebSocket.
Lingo Compiler for React (Early alpha)
Build-time React localization without i18n wrappers. Write components with plain English text – the compiler detects translatable strings and generates localized variants at build time. No translation keys, no JSON files, no t() functions. Supports Next.js (App Router) and Vite + React.
Contributing
Contributions welcome. Please follow these guidelines:
- Issues: Report bugs or request features
- Pull Requests: Submit changes
- Every PR requires a changeset:
pnpm new(orpnpm new:emptyfor non-release changes) - Ensure tests pass before submitting
- Every PR requires a changeset:
- Development: This is a pnpm + turborepo monorepo
- Install dependencies:
pnpm install - Run tests:
pnpm test - Build:
pnpm build
- Install dependencies:
Support: Discord community
Star History
If you find Lingo.dev useful, give us a star and help us reach 10,000 stars!
Localized Documentation
Available translations:
English • 中文 • 日本語 • 한국어 • Español • Français • Русский • Українська • Deutsch • Italiano • العربية • עברית • हिन्दी • Português (Brasil) • বাংলা • فارسی • Polski • Türkçe • اردو • भोजपुरी • অসমীয়া • ગુજરાતી • मराठी • ଓଡ଼ିଆ • ਪੰਜਾਬੀ • සිංහල • தமிழ் • తెలుగు
Adding a new language:
- Add locale code to
i18n.jsonusing BCP-47 format - Submit a pull request
README mirrored from the source repository 3 days ago. The original is authoritative.