Localizza la tua app Expo
i1n rileva automaticamente expo-localization nel tuo progetto. Invia file JSON di localizzazione, traduci con l'IA ed estrai definizioni type-safe, tutto dal terminale.
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>
)
} Perché i team Expo usano i1n
Framework rilevato automaticamente
i1n rileva expo-localization nel tuo package.json e configura tutto automaticamente durante l'inizializzazione.
Un'unica codebase, due piattaforme
I tuoi file di localizzazione JSON funzionano sia per iOS che per Android. Non è necessaria alcuna gestione delle traduzioni specifica per la piattaforma.
Funziona con i18next
Utilizzi react-i18next con Expo? La modalità Bridge ti consente di mantenere la tua configurazione esistente mentre i1n gestisce file e traduzioni AI.
Tasti type-safe
Il file i1n.d.ts generato automaticamente ti offre il completamento automatico completo e gli errori in fase di compilazione per le chiavi di traduzione mancanti.
Inizia a localizzare la tua app Expo
Gratis per sempre. Non è richiesta carta di credito.