Przypadek użycia
Webowy SaaS na kilku rynkach
Twój produkt działa na React, Next.js, Vue albo Svelte, a rynki otwierasz szybciej niż zgłoszenia do tłumaczenia.
Problem
- Każda funkcja dokłada teksty, a nikt nie wie, których brakuje, dopóki klient nie zobaczy ich po angielsku.
- Terminologia dryfuje ze sprintu na sprint, bo nic jej nie trzyma między przebiegami.
- Wypuszczenie poprawki tekstu wymaga wdrożenia, czyli okna, czyli czekania.
Co zmienia Sonenta
- Jeden namespace na funkcję, a klucze wywołane bez tłumaczenia pojawiają się w dashboard podczas developmentu.
- Słownik i kontekst projektu trwają, więc agent tłumaczy sprint 12 terminologią sprintu 1.
- Bliskie rynki obsługuje się wariantami regionalnymi:
ptipt-BR,enien-GB, jako nakładka z zapasem BCP-47. - Zatwierdzanie przed publikacją włącza się per projekt, gdy zespół rośnie, a role publikacji ustawia się per projekt.
Od czego zacząć
// src/main.tsx : un namespace par fonctionnalité
import { SonentaProvider } from "@sonenta/react-i18next";
<SonentaProvider
projectUuid="proj_xxx"
token={import.meta.env.VITE_SONENTA_TOKEN}
defaultNS="checkout"
>
<App />
</SonentaProvider> Znane ograniczenia
- Limity liczone są na organizację, nie na klucz API: drugi klucz nie podwaja Twojego budżetu, tylko go dzieli.
- Zapisy przez MCP zaczynają się od planu Hobby. Plan Free daje MCP tylko do odczytu.
Aż po ostatnie słowo.
Gotowy, by dopasować swój produkt do każdego użytkownika?
Zacznij za darmo w kilka minut. Bez karty kredytowej, bez zobowiązań, z eksportami zawsze otwartymi.