Så fungerar det
Från prompt till release, utan att lämna din editor.
Dina nycklar bor i Sonenta. Din kodagent läser och skriver dem via MCP. CDN levererar dem till dina appar. Här är de fyra stegen, med den riktiga koden.
1. Installera SDK:et
Ett paket per framework. Nycklar som anropas utan översättning dyker upp i din dashboard under utvecklingen, utan att du behöver instrumentera något.
# 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. Koppla in agenten
sonenta init skriver projektkonfigurationen och ett block i CLAUDE.md eller AGENTS.md. Sedan deklareras MCP-servern i din klient, på fem rader JSON. Samma block gäller för Claude Code, Cursor och Claude Desktop.
{
"mcpServers": {
"sonenta": {
"command": "npx",
"args": ["-y", "@sonenta/mcp"],
"env": {
"SONENTA_API_KEY": "snt_live_<prefix>.<secret>",
"SONENTA_PROJECTS": "<uuid1>,<uuid2>"
}
}
}
}
MCP→ 3. Låt agenten översätta
Du beskriver avsikten. Agenten väljer sina verktyg, läser glossaret och kontexten, hanterar bara oöversatta nycklar, och föreslår. Den körs på din maskin: det dagliga flödet kostar inga credits.
Verktygsspår, ett exempel
list_untranslated_keys namespace=checkout language_code=es
glossary_list · project_context_get
propose_translations_bulk
publish_cdn
4. Publicera
En release bygger en JSON per språk och namespace, och CDN levererar den. Dina appar laddar den nya bundlen utan ny driftsättning, och på mobilen utan omvägen via butikerna.
# depuis la CLI
sonenta releases
# ou depuis l'agent, via MCP
publish_cdn
CLI→ De fem Claude Code-agenterna
sonenta agents add installerar specialiserade agenter i ditt repo. Var och en har sitt område och sin dokumentationssida.
-
sonenta-i18n: granskar täckningen, skapar saknade nycklar, översätter lokalt och publicerar.
doc → -
sonenta-knowledge: bygger och underhåller glossaret och projektkontexten.
doc → -
sonenta-a11y: granskar och åtgärdar tillgänglighetsytorna.
doc → -
sonenta-surface: granskar och konfigurerar ytorna per skärm.
doc → -
sonenta-source-health: slår ihop dubblerade källsträngar på en kanonisk nyckel.
doc →