Du leverer en web-SaaS i flere markeder.
React, Next.js, Vue, Svelte.
Se brukstilfellet→Oversettelse, varianter per skjerm, regionale språk, tilgjengelighet, helsen til kildestrengene: agenten din gjør jobben via MCP, med et glossar og en kontekst som varer fra én runde til den neste. CDN leverer resultatet til web- og mobilappene dine, uten ny versjon.
Free: 1 prosjekt, 500 nøkler, 3 språk, uten kort. Eksport til i18next JSON, XLIFF og CSV.
Beviset
du
›
Oversett de uoversatte nøklene i namespace checkout til es og ja.
agent
›
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 klar · 2 bundles bygget på nytt · es/checkout.json, ja/checkout.json
Verktøynavnene er MCP-serverens @sonenta/mcp (v0.57.0), som eksponerer 98 av dem. Tallene over er et eksempel, ikke en måling.
For hvem
Du leverer en web-SaaS i flere markeder.
React, Next.js, Vue, Svelte.
Se brukstilfellet→Du leverer en mobilapp, og hver tekstrettelse går via butikkene.
React Native, Expo.
Se brukstilfellet→Du leverer et statisk nettsted på ti språk.
Astro.
Se brukstilfellet→Det som avgjør
locales/-mappe ikke gjør.translation, do_not_translate, forbidden.list_untranslated_keys) og kjører på maskinen din.fr-CA til fr, så til kilden.desktop, mobile, tablet, eller dine egne flater.Slik fungerer det
Installer SDK-et.
npm i @sonenta/react-i18next, eller pakken for rammeverket ditt. Nøkler som kalles uten oversettelse dukker opp i dashboardet ditt under utviklingen.
Koble til agenten.
sonenta init skriver konfigurasjonen og en blokk i CLAUDE.md eller AGENTS.md. MCP-serveren erklæres på fem linjer JSON i Claude Code, Cursor eller Claude Desktop.
La agenten oversette.
Den leser glossaret og konteksten, håndterer bare uoversatte nøkler, og foreslår. Du går gjennom i dashboardet hvis du slår på godkjenning før publisering, som aktiveres per prosjekt.
Publiser.
publish_cdn fra agenten, eller sonenta releases fra CLI-et. Appene dine laster den nye bundlen uten ny utrulling.
Hva det erstatter
En locales/-mappe | En klassisk plattform | Sonenta | |
|---|---|---|---|
| Hvor strengene bor | I repoet | Hos leverandøren | I Sonenta-prosjektet ditt, eksporterbare |
| Hvem oversetter | Du, for hånd | Oversettere, i etterkant | Agenten din, på maskinen din |
| Hvordan det når produksjon | En utrulling | En eksport, så en utrulling | En CDN-release |
| Hva som varer fra runde til runde | Ingenting | Et oversettelsesminne | Glossar, kontekst, nøkkelbeskrivelser, versjonert |
| Hvordan man kommer seg ut | Det er allerede ditt | Avhenger av avtalen | Eksport til i18next JSON, XLIFF eller CSV, når som helst |
Stacken din
Hvert navn fører til sin dokumentasjonsside.
Dashboardet ditt
Dashboardet er selv oversatt av Sonenta og laster bundlene sine fra det offentlige CDN-et.
Priser
Free-planen forblir gratis. Betalte planer starter på $9/måned. Alle språk, alltid inkludert.
Free
For å utforske Sonenta på et sideprosjekt.
Hobby
For et seriøst prosjekt som vokser.
Pro
For oppstartsselskaper som sjonglerer flere apper.
Spørsmål
Nei. @sonenta/react-i18next beholder useTranslation-API-et, og i18next JSON-importen tar inn de eksisterende filene dine.
API-et leverer de samme bundlene som reserve. sonenta snapshot fryser et sett bundles ved bygging, så du kan starte uten nett.
Ikke for den daglige flyten: den kjører på maskinen din. Credits betaler oversettelse utført av Sonenta, på forespørsel, og tilgjengelighetsgenerering på serveren.
I Sonenta-prosjektet ditt. Eksport til i18next JSON, XLIFF eller CSV når som helst, fra CLI-et, via MCP eller fra dashboardet.
Hvis du slår det på, per prosjekt. Ellers går det oversatte ut med neste release.
1 prosjekt, 500 nøkler, 3 språk, og MCP i skrivebeskyttet modus. Skriving via MCP starter på Hobby.
Helt ned til siste ord.
Kom i gang gratis på minutter. Uten kredittkort, uten binding, og med eksportene dine alltid åpne.