Rilasci un SaaS web su più mercati.
React, Next.js, Vue, Svelte.
Vedi il caso d'uso→Traduzione, varianti per schermo, lingue regionali, accessibilità, salute delle stringhe sorgente: il tuo agente fa il lavoro via MCP, con un glossario e un contesto che restano da un passaggio all'altro. Il CDN consegna il risultato alle tue app web e mobile, senza una nuova versione.
Free: 1 progetto, 500 chiavi, 3 lingue, senza carta. Esportazioni in i18next JSON, XLIFF e CSV.
La prova
tu
›
Traduci le chiavi non tradotte del namespace checkout in es e 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 pronta · 2 bundle ricostruiti · es/checkout.json, ja/checkout.json
I nomi degli strumenti sono quelli del server MCP @sonenta/mcp (v0.57.0), che ne espone 98. I numeri qui sopra sono un esempio, non una misura.
Per chi
Rilasci un SaaS web su più mercati.
React, Next.js, Vue, Svelte.
Vedi il caso d'uso→Rilasci un'app mobile e ogni correzione di testo passa dagli store.
React Native, Expo.
Vedi il caso d'uso→Rilasci un sito statico in dieci lingue.
Astro.
Vedi il caso d'uso→Cosa fa la differenza
locales/ non fa.translation, do_not_translate, forbidden.list_untranslated_keys) e gira sulla tua macchina.fr-CA verso fr, poi verso la sorgente.desktop, mobile, tablet, o le tue superfici.Come funziona
Installare l'SDK.
npm i @sonenta/react-i18next, o il pacchetto del tuo framework. Le chiavi richiamate senza traduzione compaiono nel dashboard durante lo sviluppo.
Collegare l'agente.
sonenta init scrive la configurazione e un blocco in CLAUDE.md o AGENTS.md. Il server MCP si dichiara in cinque righe di JSON in Claude Code, Cursor o Claude Desktop.
Lasciare tradurre l'agente.
Legge il glossario e il contesto, tratta solo le chiavi non tradotte, e propone. Rivedi nel dashboard se attivi l'approvazione prima della pubblicazione, che si attiva per progetto.
Pubblicare.
publish_cdn dall'agente, o sonenta releases dalla CLI. Le tue app caricano il nuovo bundle senza ridistribuire.
Cosa sostituisce
Una cartella locales/ | Una piattaforma classica | Sonenta | |
|---|---|---|---|
| Dove vivono le stringhe | Nel repository | Presso il fornitore | Nel tuo progetto Sonenta, esportabili |
| Chi traduce | Tu, a mano | Traduttori, in differita | Il tuo agente, sulla tua macchina |
| Come arriva in produzione | Un deploy | Un export, poi un deploy | Una release CDN |
| Cosa resta da un passaggio all'altro | Niente | Una memoria di traduzione | Glossario, contesto, descrizioni delle chiavi, versionati |
| Come se ne esce | È già tuo | Secondo il contratto | Export in i18next JSON, XLIFF o CSV, quando vuoi |
Il tuo stack
Ogni nome porta alla sua pagina di documentazione.
Il dashboard
Il dashboard è tradotto da Sonenta e carica i suoi bundle dal CDN pubblico.
Prezzi
Il piano Free resta gratuito. I piani a pagamento partono da 9 $/mese. Tutte le lingue, sempre incluse.
Free
Per esplorare Sonenta su un side project.
Hobby
Per un progetto serio che sta crescendo.
Pro
Per le startup che gestiscono più app.
Domande
No. @sonenta/react-i18next mantiene l'API useTranslation, e l'import i18next JSON riprende i tuoi file esistenti.
L'API serve gli stessi bundle come ripiego. sonenta snapshot congela un insieme di bundle al build, per partire senza rete.
Non per il flusso quotidiano: gira sulla tua macchina. I crediti pagano la traduzione fatta da Sonenta, su richiesta, e la generazione di accessibilità lato server.
Nel tuo progetto Sonenta. Export in i18next JSON, XLIFF o CSV quando vuoi, dalla CLI, da MCP o dal dashboard.
Se lo attivi, per progetto. Altrimenti ciò che è tradotto parte con la release successiva.
1 progetto, 500 chiavi, 3 lingue, e MCP in sola lettura. Le scritture via MCP partono da Hobby.
Fino all'ultima parola.
Inizia gratis in pochi minuti. Senza carta di credito, senza impegno, con i tuoi export sempre aperti.