अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
संस्करण इतिहास
- "इतिहास प्रारंभ करें"v5.5.1029/6/2025
इस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंअगर आपके पास इस दस्तावेज़ को सुधारने के लिए कोई विचार है, तो कृपया GitHub पर एक पुल अनुरोध सबमिट करके योगदान देने में संकोच न करें।
दस्तावेज़ के लिए GitHub लिंकदस्तावेज़ का Markdown को क्लिपबोर्ड पर कॉपी करें
CI/CD पाइपलाइन में स्वचालित अनुवाद उत्पन्न करें
Intlayer आपके सामग्री घोषणा फ़ाइलों के लिए अनुवादों का स्वचालित उत्पादन करने की अनुमति देता है। आपके कार्यप्रवाह के आधार पर इसे प्राप्त करने के कई तरीके हैं।
CMS का उपयोग करना
Intlayer के साथ, आप एक ऐसा कार्यप्रवाह अपना सकते हैं जहाँ केवल एक ही स्थानीय भाषा स्थानीय रूप से घोषित की जाती है, जबकि सभी अनुवाद CMS के माध्यम से दूरस्थ रूप से प्रबंधित किए जाते हैं। यह सामग्री और अनुवादों को कोडबेस से पूरी तरह से अलग करने की अनुमति देता है, जिससे सामग्री संपादकों के लिए अधिक लचीलापन मिलता है और हॉट कंटेंट रीलोडिंग सक्षम होती है (परिवर्तन लागू करने के लिए एप्लिकेशन को पुनः निर्माण करने की आवश्यकता नहीं होती)।
उदाहरण विन्यास
कोड को क्लिपबोर्ड पर कॉपी करें
CMS के बारे में अधिक जानने के लिए, आधिकारिक दस्तावेज़ देखें।
Husky का उपयोग करना
आप अपने स्थानीय Git वर्कफ़्लो में अनुवाद निर्माण को Husky का उपयोग करके एकीकृत कर सकते हैं।
उदाहरण विन्यास
कोड को क्लिपबोर्ड पर कॉपी करें
कोड को क्लिपबोर्ड पर कॉपी करें
Intlayer CLI कमांड और उनके उपयोग के बारे में अधिक जानकारी के लिए, CLI दस्तावेज़ देखें।
यदि आपके रिपॉजिटरी में कई ऐप्स अलग-अलग intlayer इंस्टेंस का उपयोग कर रहे हैं, तो आप --base-dir तर्क इस प्रकार उपयोग कर सकते हैं:
कोड को क्लिपबोर्ड पर कॉपी करें
GitHub Actions का उपयोग करना
Intlayer एक CLI कमांड प्रदान करता है जो शब्दकोश सामग्री को स्वचालित रूप से भरने और समीक्षा करने के लिए है। इसे GitHub Actions का उपयोग करके आपके CI/CD वर्कफ़्लो में एकीकृत किया जा सकता है।
कोड को क्लिपबोर्ड पर कॉपी करें
पर्यावरण चर सेट करने के लिए, GitHub → Settings → Secrets and variables → Actions पर जाएं और सीक्रेट जोड़ें।
Husky के समान, मोनोरिपो के मामले में, आप प्रत्येक ऐप को क्रमिक रूप से संसाधित करने के लिए --base-dir तर्क का उपयोग कर सकते हैं।
डिफ़ॉल्ट रूप से,--git-diffतर्क उन शब्दकोशों को फ़िल्टर करता है जिनमें बेस (डिफ़ॉल्टorigin/main) से वर्तमान शाखा (डिफ़ॉल्ट:HEAD) तक के परिवर्तन शामिल होते हैं।
Intlayer CLI कमांड और उनके उपयोग के बारे में अधिक जानकारी के लिए, CLI दस्तावेज़ देखें।