शुरुआत करना
i1n इंस्टॉल करें, अपना प्रोजेक्ट इनिशियलाइज़ करें, और दो मिनट से भी कम समय में अपना पहला अनुवाद शिप करें।
स्थापना
i1n को npm के ज़रिए ग्लोबली इंस्टॉल करें। यह आपके सभी प्रोजेक्ट्स में i1n CLI उपलब्ध कराता है।
आवश्यकताएँ: Node.js 18 या बाद का संस्करण। macOS, Linux और Windows पर काम करता है।
अपना खाता बनाएँ
CLI का उपयोग करने से पहले, dashboard.i1n.ai पर एक खाता बनाएँ। आप Google या GitHub से साइन अप कर सकते हैं — किसी अलग पासवर्ड की आवश्यकता नहीं है।
लॉग इन करने के बाद, एक संगठन बनाएं (या किसी मौजूदा संगठन में शामिल होने का निमंत्रण स्वीकार करें)। प्रत्येक संगठन के अपने प्रोजेक्ट, टीम सदस्य और बिलिंग प्लान होते हैं।
API कुंजी बनाने के लिए अपनी संगठन सेटिंग्स पर जाएँ। यह कुंजी CLI को आपके संगठन से जोड़ती है और इसे आपकी परियोजनाओं तक पहुँचने की अनुमति देती है।
अपनी परियोजना आरम्भ करें
अपने प्रोजेक्ट डायरेक्टरी में i1n init चलाएँ। CLI आपसे आपकी API कुंजी मांगेगा, फिर आपके फ़्रेमवर्क, फ़ाइल प्रारूप और स्रोत भाषा का स्वतः पता लगाएगा। अंत में, यह आपसे आपके संगठन के भीतर एक प्रोजेक्ट चुनने के लिए कहेगा।
यह एक i1n.config.json फ़ाइल (gitignored) बनाता है जिसमें आपकी प्रोजेक्ट कॉन्फ़िगरेशन और API कुंजी होती है। इस फ़ाइल को संस्करण नियंत्रण में प्रतिबद्ध न करें।
पुश करें और अनुवाद करें
अपनी अनुवाद कुंजियों को अपलोड करने के लिए i1n पुश का उपयोग करें। AI अनुवाद को तुरंत ट्रिगर करने के लिए लक्ष्य भाषा कोड के बाद --translate फ़्लैग जोड़ें।
अनुवाद समानांतर में चलते हैं, सेकंडों में हजारों स्ट्रिंग्स को प्रोसेस करते हैं। चर स्वचालित रूप से सुरक्षित होते हैं।
खींचें और भेजें
अनुवादित फ़ाइलों को डाउनलोड करने और टाइपस्क्रिप्ट टाइप परिभाषाओं (i1n.d.ts) को स्वचालित रूप से उत्पन्न करने के लिए i1n पुल चलाएँ।
अनुवादित फ़ाइलों को कमिट करें, अपने रिपॉजिटरी में पुश करें और डिप्लॉय करें। आपका एप्लिकेशन अब बहुभाषी है।
npm i -g i1n
cd my-app
i1n init
i1n push --translate es,fr
i1n pull