यूआई स्ट्रिंग्स
जेएस, टीएस और एस्ट्रो से टी() कॉल निकालें। आई18नेक्स्ट या स्टैटिक एसएसजी लुकअप के लिए फ्लैट प्रति-लोकेल जेएसओएन जेनरेट करें।
एक कॉन्फ़िग फ़ाइल, तीन अनुवाद मोड, और आपके द्वारा चुना गया प्रदाता — ओपनएआई, एंथ्रोपिक, जेमिनी, ओपनराउटर, ओलामा, या कोई भी ओपनएआई-संगत एपीआई। अपने कोडबेस को फिर से लिखे बिना प्रति प्रोजेक्ट या प्रति लोकेल मॉडल स्विच करें।
प्रकाशित पैकेज केवल ईएसएम है। Node.js >=22.16.0 आवश्यक है।
pnpm add ai-i18n-tools
# Set API key for your active provider — see preset table (default init: openrouter)
export OPENROUTER_API_KEY=sk-or-v1-your-key-here
ai-i18n-tools init [-P <provider>]
ai-i18n-tools syncबेयर सीएलआई कमांड कॉन्फ़िगर करने (जिसमें क्लोन-मोनोरेपो डेवलपमेंट शामिल है) के लिए इंस्टॉलेशन और स्केफ़ोल्ड टेम्प्लेट के लिए क्विक स्टार्ट देखें।
| आपकी सामग्री | कमांड |
|---|---|
स्रोत कोड t() का उपयोग करता है | यूआई स्ट्रिंग्स — extract / translate-ui |
| स्थानीयकृत पृष्ठ या डॉक्स साइटें | दस्तावेज़ — translate-docs |
| स्टैंडअलोन नेस्टेड JSON लोकेल फ़ाइलें | JSON — translate-json |
एसवीजी चित्र एक अलग translate-svg पथ का उपयोग करते हैं — न कि docs[].contentPaths। पूर्ण तुलना के लिए ai-i18n-tools क्या है? देखें।
-P ओवरराइडai-i18n-tools.config.json स्कीमाnpx degit के साथ नौ चलाने योग्य डेमो प्रोजेक्टअपने प्रोजेक्ट में पैकेज को एकीकृत कर रहे हैं? एआई एजेंट कॉन्टेक्स्ट से शुरू करें। रिपॉजिटरी README एक छोटा GitHub/npm लैंडिंग पेज है जो विवरण के लिए यहां लिंक करता है।