कॉन्फ़िगरेशन का अनुवाद
लक्ष्य
Recipes दृश्य पृष्ठ पर लेबल्स को स्पैनिश में अनुवाद करना।
पूर्वापेक्षित ज्ञान
साइट की पूर्वापेक्षाएँ
- Core Configuration Translation मॉड्यूल स्थापित होना चाहिए, और आपकी साइट में कम से कम दो भाषाएँ होनी चाहिए। देखें “भाषा जोड़ना”।
- Recipes दृश्य मौजूद होना चाहिए। देखें अनुभाग 9.3, “सामग्री सूची दृश्य बनाना” और अनुभाग 9.4, “दृश्य की प्रतिलिपि बनाना”।
कदम
अपनी साइट पर किसी भी कॉन्फ़िगरेशन का अनुवाद करने के बुनियादी कदम इस प्रकार हैं:
- Manage प्रशासनिक मेनू में, जाएँ Configuration > Regional and Language > Configuration translation (admin/config/regional/config-translation)।
- वह कॉन्फ़िगरेशन आइटम ढूँढें जिसे आप अनुवाद करना चाहते हैं। उदाहरण के लिए, साइट नाम का अनुवाद करने के लिए, आपको System information ढूँढना होगा। उस कॉन्फ़िगरेशन के लिए जो प्रकार के आधार पर समूहित होता है (जैसे views या दिनांक प्रारूप), सभी कॉन्फ़िगरेशन सूचीबद्ध करने के लिए List बटन पर क्लिक करें, और फिर अपनी पसंद का आइटम ढूँढें।
- आपके द्वारा पाए गए आइटम के लिए Translate पर क्लिक करें।
- वह बटन ढूँढें जो आपको वांछित भाषा में अनुवाद जोड़ने देगा, और इस बटन पर क्लिक करें।
- फ़ॉर्म में अनुवाद दर्ज करें, और सहेजें।
ज्यादातर कॉन्फ़िगरेशन को इस तरीके से संपादित करना काफ़ी सीधा और सहज है। Views कॉन्फ़िगरेशन एक अपवाद है, क्योंकि इसका अनुवाद संपादन फ़ॉर्म दृश्य संपादन फ़ॉर्म जैसा बिल्कुल नहीं है, और यह सरल फ़ॉर्म होने के बजाय जटिल और अनुक्रमिक है। एक उदाहरण के रूप में, किसी दृश्य का अनुवाद कैसे करें, इसके लिए यहाँ Recipes दृश्य में लेबल्स को स्पैनिश में अनुवाद करने के चरण दिए गए हैं:
- Manage प्रशासनिक मेनू में, जाएँ Configuration > Regional and Language > Configuration translation (admin/config/regional/config-translation)।
- Views पंक्ति में List पर क्लिक करें।
- Recipes पंक्ति में Translate पर क्लिक करें।
- Spanish पंक्ति में Add पर क्लिक करें। पृष्ठ Add Spanish translation for Recipes view दिखाई देगा।
- Displays > Master Display settings > Recipes default display Options के अंतर्गत, Display title को "Recipes" से "Recetas" में अनुवाद करें।
-
Displays > Master display settings > Recipes default display options > Exposed form > Reset options के अंतर्गत, Submit button text को "Apply" से "Applicar" में अनुवाद करें। इस अनुभाग के अन्य बटन और लेबल Recipes पृष्ठ या ब्लॉक पर दिखाई नहीं देते हैं, और इन्हें अनुवाद करने की आवश्यकता नहीं है।
कॉन्फ़िगरेशन के लिए अनुवाद जोड़ना - Displays > Master display settings > Recipes default display options > Filters > (Empty) taxonomy term ID > Find recipes using… Expose के अंतर्गत, Label को "Find recipes using…" से "Encontrar recetas usando…" में अनुवाद करें।
- Save translation पर क्लिक करें।
- Recipes पृष्ठ पर जाएँ और भाषा स्विचर ब्लॉक का उपयोग करके स्पैनिश में स्विच करें। जाँचें कि लेबल्स का अनुवाद हो गया है।
अपनी समझ का विस्तार करें
- Recipes दृश्य के Recent recipes display settings अनुभाग में ब्लॉक प्रदर्शन शीर्षक का अनुवाद करें।
- Vendors दृश्य में पृष्ठ शीर्षक का अनुवाद करें।
-
अन्य कॉन्फ़िगरेशन का अनुवाद करें। अनुवाद पृष्ठ खोजने के कुछ उदाहरण:
- साइट नाम का अनुवाद करने के लिए, Manage प्रशासनिक मेनू में जाएँ Configuration > System > Basic site settings > Translate system information (admin/config/system/site-information/translate)।
- संपर्क फ़ॉर्म का अनुवाद करने के लिए, Manage प्रशासनिक मेनू में जाएँ Structure > Contact forms (admin/structure/contact)। Website feedback पंक्ति में ड्रॉपडाउन बटन में Translate पर क्लिक करें।
- किसी मेनू के नाम का अनुवाद करने के लिए, Manage प्रशासनिक मेनू में जाएँ Structure > Menus (admin/structure/menu)। उस मेनू के लिए ड्रॉपडाउन बटन में Translate पर क्लिक करें जिसका नाम आप अनुवाद करना चाहते हैं।
- मेनू के भीतर मेनू लिंक सामग्री माने जाते हैं (कॉन्फ़िगरेशन नहीं); अनुवाद सक्षम करने के लिए देखें “सामग्री अनुवाद कॉन्फ़िगर करना”। एक बार अनुवाद सक्षम हो जाने पर, Manage प्रशासनिक मेनू में जाएँ Structure > Menus (admin/structure/menu)। उस मेनू के लिए ड्रॉपडाउन बटन में Edit menu पर क्लिक करें जिसके लिंक आप अनुवाद करना चाहते हैं। उस लिंक के लिए ड्रॉपडाउन बटन में Translate पर क्लिक करें जिसे आप अनुवाद करना चाहते हैं।
- किसी सामग्री प्रकार पर फ़ील्ड लेबल्स का अनुवाद करने के लिए, Manage प्रशासनिक मेनू में जाएँ Structure > Content types (admin/structure/types)। उस सामग्री प्रकार के लिए ड्रॉपडाउन बटन में Manage fields पर क्लिक करें जिसके फ़ील्ड लेबल्स आप संपादित करना चाहते हैं। उस फ़ील्ड के लिए ड्रॉपडाउन बटन में Translate पर क्लिक करें जिसका लेबल आप संपादित करना चाहते हैं।
- सामग्री का अनुवाद करें। देखें “सामग्री का अनुवाद करना”।