Zum Inhalt springen
Svelte i18n

Svelte i18n leicht gemacht

Store‑basiertes i18n mit SvelteKit‑Integration und Runes‑Support.

Features

Integration mit Svelte‑Stores
SvelteKit‑Support
SSR‑Support
Support für Prerendering
Lazy Loading für Locales
Support für Svelte‑5‑Runes
Minimale Bundle‑Größe
TypeScript‑Support
DevTools‑Integration

Schnellstart

Fügen Sie i18n mit Stores zu Ihrer Svelte‑App hinzu.

<!-- +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>

Mit Svelte‑i18n loslegen

Kostenloser Tarif verfügbar. Keine Kreditkarte erforderlich.