Expo एकीकरण
अपने एक्सपो ऐप को स्थानीयकृत करें
i1n आपके प्रोजेक्ट में एक्सपो-लोकलाइज़ेशन का स्वतः पता लगाता है। JSON लोकैल फ़ाइलें पुश करें, AI से अनुवाद करें, और टाइप-सेफ़ परिभाषाएँ पुल करें — सब कुछ टर्मिनल से।
$ 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>
)
} i1n का उपयोग क्यों करते हैं __VAR_1__ टीमें?
स्वचालित रूप से पता लगाया गया फ्रेमवर्क
i1n आपके package.json में एक्सपो-लोकलाइज़ेशन का पता लगाता है और इनिट के दौरान सब कुछ स्वचालित रूप से कॉन्फ़िगर करता है।
एक कोडबेस, दो प्लेटफ़ॉर्म
आपकी JSON लोकेल फ़ाइलें iOS और Android दोनों के लिए काम करती हैं। किसी प्लेटफ़ॉर्म-विशिष्ट अनुवाद प्रबंधन की आवश्यकता नहीं है।
i18next के साथ काम करता है
Expo के साथ react-i18next का उपयोग कर रहे हैं? ब्रिज मोड आपको अपना मौजूदा सेटअप बनाए रखने देता है, जबकि i1n फ़ाइलों और AI अनुवाद का प्रबंधन करता है।
टाइप-सुरक्षित कीज़
स्वचालित रूप से उत्पन्न i1n.d.ts आपको अनुवाद कुंजियों के गुम होने पर पूर्ण ऑटो-कम्प्लीट और कंपाइल-टाइम त्रुटियाँ प्रदान करता है।
अपने एक्सपो ऐप का स्थानीयकरण शुरू करें
हमेशा के लिए मुफ़्त। किसी क्रेडिट कार्ड की आवश्यकता नहीं।