Entregas un SaaS web en varios mercados.
React, Next.js, Vue, Svelte.
Ver el caso de uso→Traducción, variantes por pantalla, idiomas regionales, accesibilidad, salud de las cadenas de origen: tu agente hace el trabajo vía MCP, con un glosario y un contexto que persisten de una pasada a la siguiente. El CDN entrega el resultado a tus apps web y móviles, sin una nueva versión.
Free: 1 proyecto, 500 claves, 3 idiomas, sin tarjeta. Exportaciones a i18next JSON, XLIFF y CSV.
La prueba
tú
›
Traduce las claves sin traducir del namespace checkout a es y ja.
agente
›
list_untranslated_keys namespace=checkout language_code=es
›
list_untranslated_keys namespace=checkout language_code=ja
›
glossary_list · project_context_get
›
propose_translations_bulk (24)
›
publish_cdn
sonenta
›
release lista · 2 bundles reconstruidos · es/checkout.json, ja/checkout.json
Los nombres de herramientas son los del servidor MCP @sonenta/mcp (v0.57.0), que expone 98. Las cifras de arriba son un ejemplo, no una medición.
Para quién
Entregas un SaaS web en varios mercados.
React, Next.js, Vue, Svelte.
Ver el caso de uso→Entregas una app móvil y cada corrección de texto pasa por las tiendas.
React Native, Expo.
Ver el caso de uso→Entregas un sitio estático en diez idiomas.
Astro.
Ver el caso de uso→Lo que decide
locales/ no hace.translation, do_not_translate, forbidden.list_untranslated_keys) y se ejecuta en tu máquina.fr-CA hacia fr, luego hacia el origen.desktop, mobile, tablet, o tus propias superficies.Cómo funciona
Instalar el SDK.
npm i @sonenta/react-i18next, o el paquete de tu framework. Las claves llamadas sin traducción aparecen en el dashboard durante el desarrollo.
Conectar el agente.
sonenta init escribe la configuración y un bloque en CLAUDE.md o AGENTS.md. El servidor MCP se declara en cinco líneas de JSON en Claude Code, Cursor o Claude Desktop.
Dejar que el agente traduzca.
Lee el glosario y el contexto, solo trata las claves sin traducir, y propone. Tú revisas en el dashboard si activas la aprobación antes de publicar, que se activa por proyecto.
Publicar.
publish_cdn desde el agente, o sonenta releases desde la CLI. Tus apps cargan el nuevo bundle sin volver a desplegar.
Lo que reemplaza
Una carpeta locales/ | Una plataforma clásica | Sonenta | |
|---|---|---|---|
| Dónde viven las cadenas | En el repositorio | En el proveedor | En tu proyecto Sonenta, exportables |
| Quién traduce | Tú, a mano | Traductores, en diferido | Tu agente, en tu máquina |
| Cómo llega a producción | Un despliegue | Una exportación, luego un despliegue | Una release de CDN |
| Qué persiste de una pasada a la siguiente | Nada | Una memoria de traducción | Glosario, contexto, descripciones de claves, versionados |
| Cómo se sale | Ya es tuyo | Según el contrato | Exportación a i18next JSON, XLIFF o CSV, cuando quieras |
Tu stack
Cada nombre lleva a su página de documentación.
El dashboard
El dashboard está traducido por Sonenta y carga sus bundles desde el CDN público.
Precios
El plan Free sigue siendo gratis. Los planes de pago empiezan en 9 $/mes. Todos los idiomas, siempre incluidos.
Free
Para explorar Sonenta en un proyecto personal.
Hobby
Para un proyecto serio que va creciendo.
Pro
Para startups que multiplican sus apps.
Preguntas
No. @sonenta/react-i18next mantiene la API useTranslation, y la importación de i18next JSON recoge tus archivos existentes.
La API sirve los mismos bundles como respaldo. sonenta snapshot congela un conjunto de bundles en el build, para arrancar sin red.
No para el flujo diario: se ejecuta en tu máquina. Los créditos pagan la traducción hecha por Sonenta, bajo demanda, y la generación de accesibilidad en el servidor.
En tu proyecto Sonenta. Exportación a i18next JSON, XLIFF o CSV cuando quieras, desde la CLI, desde MCP o desde el dashboard.
Si lo activas, por proyecto. Si no, lo que está traducido sale con la siguiente release.
1 proyecto, 500 claves, 3 idiomas, y MCP en solo lectura. Las escrituras por MCP empiezan en Hobby.
Hasta la última palabra.
Empieza gratis en unos minutos. Sin tarjeta de crédito, sin compromiso, y con tus exportaciones siempre abiertas.