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.
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.