Vai al contenuto
Svelte i18n

Svelte i18n reso facile

i18n basato su store con integrazione SvelteKit e supporto runes.

Funzionalità

Integrazione con gli store Svelte
Supporto SvelteKit
Supporto SSR
Supporto prerendering
Caricamento lazy delle lingue
Supporto runes di Svelte 5
Dimensione bundle minima
Supporto TypeScript
Integrazione DevTools

Avvio rapido

Aggiungi i18n alla tua app Svelte con gli store.

<!-- +page.svelte -->
<script>
  import { t } from '@better-i18n/svelte';
</script>

<h1>{$t('welcome')}</h1>
<p>{$t('greeting', { name: 'World' })}</p>

<!-- With SvelteKit load function -->
<script context="module">
  export async function load({ params }) {
    const messages = await loadMessages(params.locale);
    return { messages };
  }
</script>

Inizia a sviluppare con Svelte i18n

Piano gratuito disponibile. Nessuna carta di credito richiesta.