Strumenti open-source di ingegneria della localizzazione. Connettiti alla piattaforma di ingegneria della localizzazione Lingo.dev per traduzioni coerenti e di qualità.
API Lingo • Lingo React MCP • CLI Lingo • Azione GitHub Lingo • Compilatore Lingo per React (Alpha iniziale)
| Strumento | Cosa fa | Comando rapido |
|---|---|---|
| Lingo React MCP | Configurazione i18n assistita da AI per app React | Prompt: Set up i18n |
| CLI Lingo | Localizza file JSON, YAML, markdown, CSV, PO | npx lingo.dev@latest run |
| Azione GitHub Lingo | Localizzazione continua in GitHub Actions | uses: lingodotdev/lingo.dev@main |
| Compilatore Lingo per React | Localizzazione React in fase di build senza wrapper i18n | Plugin withLingo() |
Questi strumenti si connettono ai motori di localizzazione – API di traduzione stateful che crei sulla piattaforma di ingegneria della localizzazione Lingo.dev. Ogni motore conserva glossari, tono di marca e istruzioni per locale in ogni richiesta, riducendo gli errori terminologici del 16,6–44,6%. Oppure porta il tuo LLM.
Configurare i18n nelle app React è soggetto a errori – anche gli assistenti di codifica AI allucinano API inesistenti e rompono il routing. Lingo.dev MCP fornisce agli assistenti AI accesso strutturato alla conoscenza i18n specifica per framework come Next.js, React Router e TanStack Start. Funziona con Claude Code, Cursor, GitHub Copilot Agents e Codex.
Localizza file JSON, YAML, markdown, CSV e PO con un solo comando. Un lockfile tiene traccia di ciò che è già localizzato – solo i contenuti nuovi o modificati vengono elaborati. Utilizza di default il tuo motore di localizzazione su Lingo.dev, oppure porta il tuo LLM (OpenAI, Anthropic, Google, Mistral, OpenRouter, Ollama).
npx lingo.dev@latest init
npx lingo.dev@latest runLocalizzazione continua nella tua pipeline. Ogni push attiva la localizzazione: le stringhe mancanti vengono completate prima che il codice arrivi in produzione. Supporta GitHub Actions, GitLab CI/CD e Bitbucket Pipelines.
uses: lingodotdev/lingo.dev@main
with:
api-key: ${{ secrets.LINGODOTDEV_API_KEY }}Chiama il tuo motore di localizzazione direttamente dal codice backend. Localizzazione sincrona e asincrona con consegna webhook, isolamento dei fallimenti per locale e avanzamento in tempo reale tramite WebSocket.
Localizzazione React a tempo di build senza wrapper i18n. Scrivi componenti con testo in inglese semplice: il compilatore rileva le stringhe traducibili e genera varianti localizzate a tempo di build. Niente chiavi di traduzione, niente file JSON, niente funzioni t(). Supporta Next.js (App Router) e Vite + React.
I contributi sono benvenuti. Segui queste linee guida:
- Segnalazioni: Segnala bug o richiedi funzionalità
- Pull Request: Invia modifiche
- Ogni PR richiede un changeset:
pnpm new(opnpm new:emptyper modifiche che non richiedono rilascio) - Assicurati che i test passino prima di inviare
- Ogni PR richiede un changeset:
- Sviluppo: Questo è un monorepo pnpm + turborepo
- Installa le dipendenze:
pnpm install - Esegui i test:
pnpm test - Build:
pnpm build
- Installa le dipendenze:
Supporto: Community Discord
Se trovi Lingo.dev utile, regalaci una stella e aiutaci a raggiungere 10.000 stelle!
[
](https://www.star-history.com/#lingodotdev/lingo.dev&Date)
Traduzioni disponibili:
English • 中文 • 日本語 • 한국어 • Español • Français • Русский • Українська • Deutsch • Italiano • العربية • עברית • हिन्दी • Português (Brasil) • বাংলা • فارسی • Polski • Türkçe • اردو • भोजपुरी • অসমীয়া • ગુજરાતી • मराठी • ଓଡ଼ିଆ • ਪੰਜਾਬੀ • සිංහල • தமிழ் • తెలుగు
Aggiunta di una nuova lingua:
- Aggiungi il codice locale a
i18n.jsonutilizzando il formato BCP-47 - Invia una pull request