Ir al contenido
Sonenta

El texto de tu app, gestionado por tu agente de código

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

Lo que el agente lee, lo que escribe, lo que se publica.


          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

Construyes para varios mercados.

Entregas una app móvil y cada corrección de texto pasa por las tiendas.

React Native, Expo.

Ver el caso de uso→

Lo que decide

Tres cosas que una carpeta locales/ no hace.

Tu agente hace el trabajo, y recuerda.

  • Glosario con reglas: translation, do_not_translate, forbidden.
  • Contexto del proyecto por secciones, una descripción por clave, versionados con diff y revert.
  • Solo trata las claves sin traducir (list_untranslated_keys) y se ejecuta en tu máquina.
Glosario y contexto→

Publicar una traducción no vuelve a desplegar nada.

  • Una release construye un JSON por idioma y namespace, servido desde el CDN.
  • Tu app web lo carga en tiempo de ejecución. Tu app React Native también, sin volver a pasar por las tiendas.
  • Si el CDN no está disponible, la API sirve los mismos bundles como respaldo.
CDN y releases→

Un modelo de contenido que aguanta lo internacional.

  • Variantes regionales como capa, con respaldo BCP-47: fr-CA hacia fr, luego hacia el origen.
  • Variantes por pantalla: desktop, mobile, tablet, o tus propias superficies.
  • Claves tipadas, superficies de accesibilidad, exportaciones a i18next JSON, XLIFF y CSV. Te vas cuando quieras.
Variantes regionales→

Cómo funciona

Cuatro pasos.

  1. 01

    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.

  2. 02

    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.

  3. 03

    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.

  4. 04

    Publicar.

    publish_cdn desde el agente, o sonenta releases desde la CLI. Tus apps cargan el nuevo bundle sin volver a desplegar.

Ver la página completa→

Lo que reemplaza

Tres formas de gestionar tu texto.

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

Encaja con lo que ya usas.

Se integra con tu stack
  • React
  • Astro beta
  • Next.js
  • Vue
  • Svelte
  • Node.js Pronto
y todos los formatos de archivo habituales.

Cada nombre lleva a su página de documentación.

El dashboard

Todo lo que el agente escribe es visible, atribuido y reversible.

  • Una cola de revisión, por idioma y por estado.
  • Glosario y contexto versionados, con diff y revert. Cada versión va firmada por una persona o por un agente.
  • Una lista de tareas compartida entre personas y agentes. Cada tarea lleva su comando o su prompt.

El dashboard está traducido por Sonenta y carga sus bundles desde el CDN público.

Precios

Honesto, predecible, sin facturación por palabra.

El plan Free sigue siendo gratis. Los planes de pago empiezan en 9 $/mes. Todos los idiomas, siempre incluidos.

Free

$0

Para explorar Sonenta en un proyecto personal.

500
Claves incluidas
5 GB
Ancho de banda del CDN

Hobby

$9 / mes

Para un proyecto serio que va creciendo.

5 000
Claves incluidas
50 GB
Ancho de banda del CDN

Pro

$29 / mes

Para startups que multiplican sus apps.

50 000
Claves incluidas
250 GB
Ancho de banda del CDN

Preguntas

Lo que nos preguntan.

¿Hay que dejar i18next? +

No. @sonenta/react-i18next mantiene la API useTranslation, y la importación de i18next JSON recoge tus archivos existentes.

¿Qué pasa si el CDN no está disponible? +

La API sirve los mismos bundles como respaldo. sonenta snapshot congela un conjunto de bundles en el build, para arrancar sin red.

¿Mi agente necesita créditos? +

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.

¿Dónde están mis datos y cómo los saco? +

En tu proyecto Sonenta. Exportación a i18next JSON, XLIFF o CSV cuando quieras, desde la CLI, desde MCP o desde el dashboard.

¿Una persona aprueba antes de publicar? +

Si lo activas, por proyecto. Si no, lo que está traducido sale con la siguiente release.

¿El plan Free basta para probar? +

1 proyecto, 500 claves, 3 idiomas, y MCP en solo lectura. Las escrituras por MCP empiezan en Hobby.

Hasta la última palabra.

¿Listo para adaptar tu producto a cada usuario?

Empieza gratis en unos minutos. Sin tarjeta de crédito, sin compromiso, y con tus exportaciones siempre abiertas.