i1n.ai
Expo Intégration

Localisez votre application Expo

i1n détecte automatiquement la localisation expo dans votre projet. Poussez les fichiers de localisation JSON, traduisez avec l'IA et récupérez des définitions typées — le tout depuis le terminal.

$ npx i1n init
app/index.tsx
import { t } from 'i1n'
import * as Localization from 'expo-localization'

// i1n detects expo-localization automatically
// Locale files live in src/locales/ or locales/

export default function HomeScreen() {
  return (
    <View>
      <Text>{t('home.welcome')}</Text>
      <Text>{t('home.subtitle', { name: user.name })}</Text>
    </View>
  )
}

Pourquoi les équipes Expo utilisent-elles i1n ?

Framework détecté automatiquement

i1n détecte expo-localization dans votre package.json et configure tout automatiquement lors de l'initialisation.

Une seule base de code, deux plateformes

Vos fichiers de localisation JSON fonctionnent aussi bien pour iOS que pour Android. Aucune gestion de traduction spécifique à la plateforme n'est nécessaire.

Fonctionne avec i18next

Vous utilisez react-i18next avec Expo ? Le mode Bridge vous permet de conserver votre configuration existante pendant que i1n gère les fichiers et la traduction par IA.

Clés de type sécurisé

Le fichier i1n.d.ts généré automatiquement vous offre une autocomplétion complète et des erreurs de compilation pour les clés de traduction manquantes.

Commencez à localiser votre application Expo

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