Jak to działa
Od promptu do release, bez wychodzenia z edytora.
Twoje klucze mieszkają w Sonenta. Twój agent kodu czyta je i zapisuje przez MCP. CDN dostarcza je do Twoich aplikacji. Oto cztery kroki, z prawdziwym kodem.
1. Zainstaluj SDK
Jeden pakiet na framework. Klucze wywołane bez tłumaczenia pojawiają się w dashboard podczas developmentu, bez żadnego oprzyrządowania z Twojej strony.
# 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. Podłącz agenta
sonenta init zapisuje konfigurację projektu i blok w CLAUDE.md lub AGENTS.md. Potem serwer MCP deklaruje się w Twoim kliencie, w pięciu liniach JSON. Ten sam blok działa w Claude Code, Cursor i Claude Desktop.
{
"mcpServers": {
"sonenta": {
"command": "npx",
"args": ["-y", "@sonenta/mcp"],
"env": {
"SONENTA_API_KEY": "snt_live_<prefix>.<secret>",
"SONENTA_PROJECTS": "<uuid1>,<uuid2>"
}
}
}
}
MCP→ 3. Pozwól agentowi tłumaczyć
Ty opisujesz zamiar. Agent sam wybiera narzędzia, czyta słownik i kontekst, bierze tylko nieprzetłumaczone klucze i proponuje. Działa na Twojej maszynie: codzienna praca nie zużywa credits.
Ślad wywołań, przykład
list_untranslated_keys namespace=checkout language_code=es
glossary_list · project_context_get
propose_translations_bulk
publish_cdn
4. Opublikuj
Release buduje jeden JSON na język i namespace, a CDN go serwuje. Twoje aplikacje ładują nowy bundle bez ponownego wdrożenia, a na mobile bez objazdu przez sklepy.
# depuis la CLI
sonenta releases
# ou depuis l'agent, via MCP
publish_cdn
CLI→ Pięciu agentów Claude Code
sonenta agents add instaluje wyspecjalizowanych agentów w Twoim repozytorium. Każdy ma swój zakres i swoją stronę dokumentacji.
-
sonenta-i18n: sprawdza pokrycie, tworzy brakujące klucze, tłumaczy lokalnie i publikuje.
doc → -
sonenta-knowledge: buduje i utrzymuje słownik oraz kontekst projektu.
doc → -
sonenta-a11y: sprawdza i poprawia powierzchnie dostępności.
doc → -
sonenta-surface: sprawdza i konfiguruje powierzchnie na ekran.
doc → -
sonenta-source-health: scala zduplikowane teksty źródłowe na jednym kanonicznym kluczu.
doc →