अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
संस्करण इतिहास
- "standalone कमांड जोड़ा गया"v8.6.431/3/2026
- "CI कमांड जोड़ा गया"v7.5.116/1/2026
- "list projects कमांड जोड़ा गया"v7.5.116/1/2026
- "init कमांड जोड़ा गया"v7.5.930/12/2025
- "extract कमांड जोड़ा गया"v7.2.322/11/2025
- "translate कमांड में skipIfExists विकल्प जोड़ा गया"v7.1.05/11/2025
- "CLI तर्कों और कमांड के लिए उपनाम जोड़े गए"v6.1.427/1/2025
- "कमांड में build विकल्प जोड़ा गया"v6.1.35/10/2025
- "version कमांड जोड़ा गया"v6.1.226/9/2025
- "CLI के माध्यम से verbose विकल्प को डिफ़ॉल्ट रूप से true पर सेट किया गया"v6.1.026/9/2025
- "watch कमांड और with विकल्प जोड़े गए"v6.1.023/9/2025
- "editor कमांड जोड़ा गया"v6.0.123/9/2025
- "content test और list कमांड जोड़े गए"v6.0.017/9/2025
- "CLI कमांड पैरामीटर दस्तावेज़ीकरण अपडेट किया गया"v5.5.1111/7/2025
- "इतिहास प्रारंभ"v5.5.1029/6/2025
इस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंअगर आपके पास इस दस्तावेज़ को सुधारने के लिए कोई विचार है, तो कृपया GitHub पर एक पुल अनुरोध सबमिट करके योगदान देने में संकोच न करें।
दस्तावेज़ के लिए GitHub लिंकदस्तावेज़ का Markdown को क्लिपबोर्ड पर कॉपी करें
Intlayer CLI - आपकी बहुभाषी वेबसाइट के लिए सभी Intlayer CLI कमांड
विषय-सूची
पैकेज स्थापित करना
npm का उपयोग करके आवश्यक पैकेज स्थापित करें:
कोड को क्लिपबोर्ड पर कॉपी करें
npm install intlayer-cli -gयदि intlayer पैकेज पहले से स्थापित है, तो CLI स्वचालित रूप से स्थापित हो जाता है। आप इस चरण को छोड़ सकते हैं।
intlayer-cli पैकेज
intlayer-cli पैकेज आपकी Intlayer घोषणाओं को शब्दकोशों में ट्रांसपाइल करने के लिए डिज़ाइन किया गया है।
यह पैकेज सभी Intlayer फ़ाइलों को ट्रांसपाइल करता है, जैसे src/**/*.content.{ts|js|mjs|cjs|json}. अपनी Intlayer घोषणा फ़ाइलों को कैसे घोषित करें, देखें।
Intlayer शब्दकोशों की व्याख्या करने के लिए आप व्याख्याताओं (interpreters) का उपयोग कर सकते हैं, जैसे react-intlayer या next-intlayer।
कॉन्फ़िगरेशन फ़ाइल समर्थन
Intlayer कई कॉन्फ़िगरेशन फ़ाइल प्रारूप स्वीकार करता है:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
उपलब्ध भाषाओं या अन्य मापदंडों को कॉन्फ़िगर करने का तरीका जानने के लिए, यहाँ कॉन्फ़िगरेशन दस्तावेज़ीकरण देखें।
Intlayer कमांड निष्पादित करना
प्रमाणीकरण (Authentication)
- Login - Intlayer CMS के साथ प्रमाणित हों और एक्सेस क्रेडेंशियल प्राप्त करें
मुख्य कमांड (Core Commands)
- Build Dictionaries - अपनी सामग्री घोषणा फ़ाइलों से अपने शब्दकोश बनाएँ
- Watch Dictionaries - परिवर्तनों पर नज़र रखें और शब्दकोशों को स्वचालित रूप से फिर से बनाएँ
- Create Standalone Bundle - Intlayer और निर्दिष्ट पैकेजों वाला एक स्टैंडअलोन JavaScript बंडल बनाएँ
- Check CLI Version - स्थापित Intlayer CLI संस्करण की जाँच करें
- List Projects - एक निर्देशिका या git रिपॉजिटरी में सभी Intlayer प्रोजेक्ट्स सूचीबद्ध करें
शब्दकोश प्रबंधन (Dictionary Management)
- Push Dictionaries - शब्दकोशों को Intlayer संपादक और CMS पर भेजें
- Pull Dictionaries - Intlayer संपादक और CMS से शब्दकोश प्राप्त करें
- Fill Dictionaries - AI का उपयोग करके शब्दकोशों को भरें, ऑडिट करें और अनुवाद करें
- Test Missing Translations - गुम अनुवादों का परीक्षण करें और उनकी पहचान करें
- List Content Declaration Files - अपने प्रोजेक्ट की सभी सामग्री घोषणा फ़ाइलों को सूचीबद्ध करें
घटक प्रबंधन (Component Management)
- Extract Strings - घटकों से स्ट्रिंग्स को घटक के पास स्थित .content फ़ाइल में निकालें
कॉन्फ़िगरेशन
- Initialize Intlayer - स्वचालित कॉन्फ़िगरेशन के साथ अपने प्रोजेक्ट में Intlayer सेट करें
- Manage Configuration - अपना Intlayer कॉन्फ़िगरेशन प्राप्त करें और इसे CMS पर भेजें
दस्तावेज़ प्रबंधन (Doc Management)
- Translate Document - AI का उपयोग करके दस्तावेज़ फ़ाइलों का स्वचालित रूप से अनुवाद करें
- Review Document - गुणवत्ता और स्थिरता के लिए दस्तावेज़ फ़ाइलों की समीक्षा करें
संपादक और लाइव सिंक (Editor and Live Sync)
- Editor Commands - Intlayer संपादक कमांड का उपयोग करें
- Live Sync Commands - रनटाइम पर CMS से सामग्री परिवर्तनों को लागू करने के लिए लाइव सिंक का उपयोग करें
CI/CD और स्वचालन
- CI Command - CI/CD पाइपलाइनों के लिए स्वचालित रूप से इंजेक्ट किए गए क्रेडेंशियल के साथ Intlayer कमांड निष्पादित करें
विकास उपकरण (Developer Tools)
- CLI SDK - अपने स्वयं के कोड में Intlayer CLI SDK का उपयोग करें
- Debug Intlayer Command - Intlayer CLI के साथ समस्याओं को डीबग और हल करें
अपनी package.json फ़ाइल में intlayer कमांड का उपयोग करें
कोड को क्लिपबोर्ड पर कॉपी करें
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}नोट: आप छोटे उपनामों का भी उपयोग कर सकते हैं:
npx intlayer content listके बजायnpx intlayer listnpx intlayer content testके बजायnpx intlayer testnpx intlayer projects listके बजायnpx intlayer projects-listयाnpx intlayer pl