Slik fungerer det
Fra prompt til release, uten å forlate editoren din.
Nøklene dine bor i Sonenta. Kodeagenten din leser og skriver dem via MCP. CDN leverer dem til appene dine. Her er de fire stegene, med den ekte koden.
1. Installer SDK-et
Én pakke per rammeverk. Nøkler som kalles uten oversettelse dukker opp i dashboardet ditt under utviklingen, uten at du må instrumentere noe.
# React (web)
npm i @sonenta/react-i18next
# Next.js · Vue · Svelte · Astro
npm i @sonenta/next
npm i @sonenta/vue-i18n
npm i @sonenta/svelte-i18n
npm i @sonenta/astro
2. Koble til agenten
sonenta init skriver prosjektkonfigurasjonen og en blokk i CLAUDE.md eller AGENTS.md. Deretter erklæres MCP-serveren i klienten din, på fem linjer JSON. Samme blokk gjelder for Claude Code, Cursor og Claude Desktop.
{
"mcpServers": {
"sonenta": {
"command": "npx",
"args": ["-y", "@sonenta/mcp"],
"env": {
"SONENTA_API_KEY": "snt_live_<prefix>.<secret>",
"SONENTA_PROJECTS": "<uuid1>,<uuid2>"
}
}
}
}
MCP→ 3. La agenten oversette
Du beskriver hensikten. Agenten velger verktøyene sine, leser glossaret og konteksten, håndterer bare uoversatte nøkler, og foreslår. Den kjører på maskinen din: den daglige flyten koster ingen credits.
Verktøyspor, et eksempel
list_untranslated_keys namespace=checkout language_code=es
glossary_list · project_context_get
propose_translations_bulk
publish_cdn
4. Publiser
En release bygger én JSON per språk og namespace, og CDN leverer den. Appene dine laster den nye bundlen uten ny utrulling, og på mobil uten omveien via butikkene.
# depuis la CLI
sonenta releases
# ou depuis l'agent, via MCP
publish_cdn
CLI→ De fem Claude Code-agentene
sonenta agents add installerer spesialiserte agenter i repoet ditt. Hver har sitt område og sin dokumentasjonsside.
-
sonenta-i18n: går gjennom dekningen, oppretter manglende nøkler, oversetter lokalt og publiserer.
doc → -
sonenta-knowledge: bygger og vedlikeholder glossaret og prosjektkonteksten.
doc → -
sonenta-a11y: går gjennom og retter tilgjengelighetsflatene.
doc → -
sonenta-surface: går gjennom og konfigurerer flatene per skjerm.
doc → -
sonenta-source-health: slår sammen dupliserte kildestrenger på én kanonisk nøkkel.
doc →