Skip to content

Latest commit

 

History

History
178 lines (132 loc) · 8.07 KB

File metadata and controls

178 lines (132 loc) · 8.07 KB

Lingo.dev – plataforma de ingeniería de localización

Herramientas de ingeniería de localización de código abierto. Conéctese a la plataforma de ingeniería de localización Lingo.dev para obtener traducciones consistentes y de calidad.


API de LingoLingo React MCPCLI de LingoAcción de GitHub de Lingo Compilador de Lingo para React (Alfa temprana)

Release License Last Commit Product Hunt #1 DevTool of the Month Product Hunt #1 DevTool of the Week Product Hunt #2 Product of the Day Github trending


Inicio rápido

Herramienta Qué hace Comando rápido
Lingo React MCP Configuración de i18n asistida por IA para apps React Prompt: Set up i18n
CLI de Lingo Localiza archivos JSON, YAML, markdown, CSV, PO npx lingo.dev@latest run
Acción de GitHub de Lingo Localización continua en GitHub Actions uses: lingodotdev/lingo.dev@main
Compilador de Lingo para React Localización de React en tiempo de compilación sin wrappers i18n withLingo() plugin

Motores de localización

Estas herramientas se conectan a motores de localización – APIs de traducción con estado que crea en la plataforma de ingeniería de localización Lingo.dev. Cada motor mantiene glosarios, voz de marca e instrucciones por idioma en cada solicitud, reduciendo errores de terminología entre 16.6–44.6%. O use su propio LLM.


Lingo.dev MCP

Configurar i18n en aplicaciones React es propenso a errores – incluso los asistentes de código con IA alucinan APIs inexistentes y rompen el enrutamiento. Lingo.dev MCP proporciona a los asistentes de IA acceso estructurado a conocimiento de i18n específico por framework para Next.js, React Router y TanStack Start. Funciona con Claude Code, Cursor, GitHub Copilot Agents y Codex.

Leer la documentación →


CLI de Lingo.dev

Localice archivos JSON, YAML, markdown, CSV y PO en un solo comando. Un archivo de bloqueo rastrea lo que ya está localizado – solo se procesa el contenido nuevo o modificado. Usa por defecto su motor de localización en Lingo.dev, o traiga su propio LLM (OpenAI, Anthropic, Google, Mistral, OpenRouter, Ollama).

npx lingo.dev@latest init
npx lingo.dev@latest run

Lee la documentación →


Lingo.dev CI/CD

Localización continua en tu pipeline. Cada push activa la localización: las cadenas faltantes se completan antes de que el código llegue a producción. Compatible con GitHub Actions, GitLab CI/CD y Bitbucket Pipelines.

uses: lingodotdev/lingo.dev@main
with:
  api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

Lee la documentación →


API de Lingo.dev

Llama a tu motor de localización directamente desde el código backend. Localización síncrona y asíncrona con entrega por webhook, aislamiento de fallos por idioma y progreso en tiempo real vía WebSocket.

Lee la documentación →


Compilador Lingo para React (Alpha temprana)

Localización de React en tiempo de compilación sin wrappers i18n. Escribe componentes con texto en inglés simple: el compilador detecta las cadenas traducibles y genera variantes localizadas en tiempo de compilación. Sin claves de traducción, sin archivos JSON, sin funciones t(). Compatible con Next.js (App Router) y Vite + React.

Lee la documentación →


Contribuir

Las contribuciones son bienvenidas. Por favor, sigue estas pautas:

  1. Issues: Reporta errores o solicita funcionalidades
  2. Pull Requests: Envía cambios
    • Cada PR requiere un changeset: pnpm new (o pnpm new:empty para cambios sin release)
    • Asegúrate de que las pruebas pasen antes de enviar
  3. Desarrollo: Este es un monorepo pnpm + turborepo
    • Instala dependencias: pnpm install
    • Ejecuta pruebas: pnpm test
    • Compila: pnpm build

Soporte: Comunidad Discord

Historial de Estrellas

Si encuentras útil Lingo.dev, danos una estrella y ayúdanos a alcanzar las 10,000 estrellas!

[

Gráfico del Historial de Estrellas

](https://www.star-history.com/#lingodotdev/lingo.dev&Date)

Documentación Localizada

Traducciones disponibles:

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीPortuguês (Brasil)বাংলাفارسیPolskiTürkçeاردوभोजपुरीঅসমীয়াગુજરાતીमराठीଓଡ଼ିଆਪੰਜਾਬੀසිංහලதமிழ்తెలుగు

Añadir un nuevo idioma:

  1. Añade el código de idioma a i18n.json usando el formato BCP-47
  2. Envía una solicitud de incorporación de cambios