Svelte i18n
Svelte i18n en toute simplicité
i18n basée sur des stores avec intégration SvelteKit et support des runes.
Fonctionnalités
Intégration des stores Svelte
Support SvelteKit
Support SSR
Support du prerendering
Chargement différé des locales
Support des runes Svelte 5
Taille de bundle minimale
Support TypeScript
Intégration DevTools
Démarrage rapide
Ajoutez l’i18n à votre app Svelte avec des stores.
<!-- +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>Explorer d'autres guides de frameworks
Commencez à construire avec Svelte i18n
Offre gratuite disponible. Aucune carte bancaire requise.