i1n.ai
Svelte Intégration

Localisez votre application Svelte

Poussez les fichiers de localisation JSON depuis votre projet Svelte ou SvelteKit, traduisez avec l'IA dans 182 langues et récupérez des définitions type-safe. Le rendu SSR et statique est pris en charge.

$ npx i1n init
src/routes/+page.svelte
<!-- src/routes/+page.svelte -->
<script lang="ts">
  import { t } from 'i1n'
</script>

<h1>{t('home.title')}</h1>
<p>{t('home.description')}</p>
<!-- ↑ Autocomplete from i1n.d.ts -->

Pourquoi les équipes Svelte utilisent-elles i1n ?

Compatible SSR SvelteKit

Les fichiers de localisation i1n fonctionnent avec les fonctions load et le rendu côté serveur de SvelteKit. Les traductions sont disponibles dans +page.svelte et +page.server.ts.

Clés de traduction à typage fort

Le fichier i1n.d.ts généré automatiquement offre à vos composants Svelte une complétion automatique complète pour chaque clé de traduction.

Traduction assistée par IA

Une seule commande CLI traduit votre application Svelte entière dans n'importe quelle langue. Le masquage de variables protège les expressions Svelte.

Flux de travail axé sur la CLI

Poussez, traduisez et tirez depuis le terminal. S'intègre naturellement dans SvelteKit et les pipelines CI/CD.

Commencez à localiser votre application Svelte

Gratuit pour toujours. Aucune carte de crédit requise.