Vai al contenuto
Sonenta

Caso d'uso

Sito statico multilingue

Costruisci con Astro, vuoi dieci lingue, e non vuoi un runtime pesante per servirle.

Il problema

  • L'i18n lato client aggiunge peso e uno sfarfallio al primo rendering.
  • Tenere allineati dieci alberi di file a mano diventa un mestiere.
  • Ogni correzione di testo fa ripartire una build e un deploy completi.

Cosa cambia Sonenta

Questa pagina ne è la prova: sonenta.com ci gira sopra, in 13 lingue. Il testo che stai leggendo è stato recuperato dal CDN al momento del build.

Da dove partire

// astro.config.mjs
import sonenta from "@sonenta/astro";

export default defineConfig({
  integrations: [
    sonenta({ project: "proj_xxx", version: "main",
              locales: ["fr","en","es"], defaultLocale: "fr" }),
  ],
});

// dans un composant : zéro JavaScript client
import { getT } from "sonenta:i18n";

Limiti noti

Fino all'ultima parola.

Pronto ad adattare il tuo prodotto a ogni utente?

Inizia gratis in pochi minuti. Senza carta di credito, senza impegno, con i tuoi export sempre aperti.