Sonenta

Contenu adaptatif, pensé pour les devs

Livrez dans toutes les langues.Repérez chaque mot manquant.

Une démo en direct propulsée par Sonenta — la couche de contenu adaptatif. Chaque libellé, question et résultat est géré dans Sonenta, traduit et diffusé en direct via le CDN. Changez de langue et regardez le contenu s'adapter.

Commencer gratuitementLire la docRendered on the server

SDK sous licence MIT · MCP natif · Pas de facturation au mot

Télémétrie des clés manquantes

live
00Aucun manque pour l'instant. Déclenchez-en un avec un bouton ci-dessous.

Chaque fallback servi par le SDK est capturé ici en direct.

  1. POST /v1/missingAucun manque pour l'instant. Déclenchez-en un avec un bouton ci-dessous.

Trois choses qu'on ne trouve nulle part ailleurs

Détecteur de clés manquantes en runtime

Le SDK remonte chaque manque vers votre dashboard avec la clé exacte, le namespace et la locale — sans étape de CI, sans scan statique.

MCP natif

Vos agents IA peuvent lire, proposer et fusionner des traductions via un serveur MCP de première classe — pas un wrapper REST cosmétique.

Tarification prévisible

Paliers à prix fixe dès Hobby. Langues illimitées, aucun coût au mot, zéro mauvaise surprise la veille du lancement.

Branche. Livre.

Deux extraits et vous traduisez.

terminal
npm install @sonenta/next i18next react-i18next
server component
// app/[locale]/page.tsx — Server Component
import { getTranslations } from "@sonenta/next/server";

export default async function Page({ params }) {
  const { locale } = await params;
  const { t } = await getTranslations(config, locale);
  return <h1>{t("hero.title.line1")}</h1>; // resolved at build
}
client provider
// app/[locale]/providers.tsx — Client Component
"use client";
import { SonentaProvider } from "@sonenta/next/client";

export function Providers({ locale, initialBundles, children }) {
  // hydrates from the server snapshot — no client refetch
  return (
    <SonentaProvider defaultLocale={locale} initialBundles={initialBundles}>
      {children}
    </SonentaProvider>
  );
}

Une tarification faite pour livrer

Commencez gratuitement. Langues illimitées dès le premier palier payant.

Free

0 $ / mois

  • 1 projet · 500 clés
  • 3 langues · 1 utilisateur
Choisir le plan

Hobby

9 $ / mois

  • 1 projet · 5 000 clés
  • Langues illimitées · 2 utilisateurs
Choisir le plan

Pro

29 $ / mois

  • Projets illimités · 50 000 clés
  • Langues illimitées · 5 utilisateurs
Choisir le plan

Team

79 $ / mois

  • Tout illimité
  • 250 000 clés · utilisateurs illimités
Choisir le plan