यूआई स्ट्रिंग्स
जेएस, टीएस और एस्ट्रो से टी() कॉल निकालें। आई18नेक्स्ट या स्टैटिक एसएसजी लुकअप के लिए फ्लैट प्रति-लोकेल जेएसओएन जेनरेट करें।
t() स्ट्रिंग्स एक्सट्रैक्ट करें, Markdown, MDX, JSON बंडल्स और SVG लेबल्स का अनुवाद करें — सब कुछ एक ही कॉन्फ़िग से, OpenAI, Anthropic, Gemini, OpenRouter, Ollama, या किसी भी OpenAI-संगत API के साथ। अपने कोडबेस को दोबारा लिखे बिना, प्रति प्रोजेक्ट या प्रति लोकेल मॉडल बदलें।
प्रकाशित पैकेज केवल ईएसएम है। 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 लैंडिंग पेज है जो विवरण के लिए यहां लिंक करता है।
अस्वीकरण
उत्पाद नाम और आइकन उनके संबंधित स्वामियों की संपत्ति हैं और केवल पहचान के उद्देश्य से उपयोग किए जाते हैं। यह सॉफ़्टवेयर उन ब्रांडों से संबद्ध नहीं है और न ही उनके द्वारा अनुमोदित है।
अंग्रेज़ी (यूके) को छोड़कर सभी इंटरफ़ेस और दस्तावेज़ीकरण भाषाओं का अनुवाद इस पैकेज (ai-i18n-tools) का उपयोग करके एआई द्वारा किया गया है; शब्दावली अचूक हो सकती है या इसमें त्रुटियाँ हो सकती हैं।