Help:Extension:Translate/Unstructured element translation/hi

इस पेज का अनुवाद विस्तार के साथ, अनुकूलित विकि इंटरफेस संदेशों थोड़ा और अधिक प्रबंधनीय का अनुवाद करने के लिए कैसे करें। यह आप स्वचालित रूप से उपयोगकर्ता के इंटरफेस भाषा में उपलब्ध कराना चाहते हैं, जो विकी के किसी भी हिस्से के लिए लागू होता है। सबसे विशिष्ट उदाहरण वहाँ केवल एक ही हो सकता है, क्योंकि साइडबार है, लेकिन अगर आप एक ही शीर्षक के तहत यह सब अनुवाद है, या भी टेम्पलेट्स के लिए चाहते हैं, तो एक ही विधि, मुख्य पृष्ठ के लिए इस्तेमाल किया जा सकता है।

इस विधि मार्कअप या टेम्पलेट्स, आप अनुवादकों को बेनकाब करने के लिए नहीं करना चाहते हैं, जिनमें से मार्कअप में भारी पृष्ठों की तरह पूरे पृष्ठ का अनुवाद अभी फिट नहीं है, जहां सामग्री, विकि के लिए भी लागू होता है। आप wikitext लिख सकते हैं, जहां आप कहीं भी इंटरफ़ेस संदेशों को शामिल करने की अनुमति देता है कि, या $ पूर्णांक जादुई शब्द, | इस सब के आसपास [इंटरफेस संदेशों] [$ आदमी sysmsg] घूमती है। यह जादुई शब्द स्वत: मानक, यूजर इंटरफेस भाषा में, अनुकूलित या नया, चाहे इंटरफेस संदेश स्थानापन्न करने के लिए अनुमति देता है।

You can use it to bring the power of the automatic localisation of the wiki's interface to the wiki's content, but it doesn't solve the problem for anonymous users, who cannot change the interface language by default. See the note about the Universal Language Selector extension below.

Compared to page translation, this method has some drawbacks:

यह कैश टुकड़े क्योंकि # मीडियाविकि डेवलपर्स आमतौर पर $ INT2 के उपयोग को हतोत्साहित। इसके बजाय $ int3 प्रयोग किया जाता है, जब एक पृष्ठ के एक कैश्ड गाया संस्करण के संचय के लिए यह अलग अलग भाषाओं के सैकड़ों की संख्या में संभावित कैश किया जाना चाहिए।
 * 1) यह विकि विन्यास के लिए उपयोग की आवश्यकता होती है, सेटअप करने के लिए कठिन है।
 * 2) नए संदेशों जोड़ा या नष्ट हो जाती हैं जब बंद हो सकता है पुरानी अनुवाद और पूरा होने के आँकड़ों का कोई स्वचालित ट्रैकिंग है।
 * 3) केवल विकि प्रशासकों संदेश समूहों में संदेश जोड़ने और उन्हें अनुवाद कर सकते हैं। यह प्रणाली केवल बार बदल नहीं है, या प्रशासकों काम का एक बहुत कुछ होगा जो पृष्ठों के लिए उपयुक्त है कि इसका मतलब है।

अच्छी बात यह है कि यह समय की सबसे अधिक काम करता है और आप अभी भी काम करवाने के लिए कर सकते हैं। आम उपयोग के मामलों का उदाहरण देते हैं कि दो ट्यूटोरियल हैं। इससे पहले इस विधि का उपयोग करते समय हमेशा की जरूरत है, जो एक संदेश समूह, कुछ कैसे स्थापित करने के जो विवरण अनुभाग होता है।

सेट अप
एक सर्वर प्रशासक इस कदम को पूरा करना होगा। निम्नलिखित टुकड़ा $ आदमी localsettings को जोड़े जाने की जरूरत है: संदेश समूह आईडी, $ विकि साइडबार, अद्वितीय होना चाहिए, तो कई समूहों के लिए एक ही आईडी का पुन: उपयोग नहीं करते हैं। $ विकि-एम एस जी-समूह निर्माता के लिए दूसरा पैरामीटर, $ साइडबार-एम एस जी-परम, $ साइडबार-एम एस जी-पेज पेज को दर्शाता है। लेबल लटकता और आप एक संदेश समूह का चयन कर सकते हैं जहां अन्य स्थानों में दिखाया गया है। विवरण कल्पना का अनुवाद $ में दिखाया गया है। उन आप और एक नया कस्टम संदेश समूह जोड़ने जब अपने विकि क्या सूट को बदल सकते हैं चाहिए मान रहे हैं।

Localised साइडबार ट्यूटोरियल
हम सेटअप कदम पहले ही किया जा चुका है कि मान। ध्यान | [साइडबार अनुकूलन गाइड] [$ मैनुअल-INT-साइडबार] तो फिर आप का पालन करना चाहिए। निम्नलिखित सरल साइडबार बनाया गया था मान लेते हैं: $ साइडबार पूछे जाने वाले प्रश्न $ साइडबार पूछे जाने वाले प्रश्न-कोड होता है, जबकि और $ साइडबार-आम पृष्ठों, $ साइडबार-आम पृष्ठों-कोड होता है।
 * sidebar-commonpages
 * FAQ|sidebar-faq

तो फिर हम सब करने की जरूरत है (या पिछले चरण में परिभाषित किया गया था जो कुछ भी) $ साइडबार-एम एस जी-Page2 में जाकर वहाँ लिखने के लिए है: sidebar-commonpages sidebar-faq नामस्थान उपसर्ग, खाली स्थान से अलग: यही कारण है कि "मीडियाविकि" बिना, सिस्टम संदेश के नाम है।

(पिछले चरण में परिभाषित किया गया था या जो कुछ भी, $ परिभाषित समूहों की सूची के लिए कल्पना का अनुवाद देखें) तो $ विकि साइडबार करने के लिए जाना। अब यह अन्य भाषाओं में संदेश का अनुवाद करने के लिए संभव है। सभी संदेशों मीडियाविकि नाम स्थान में कर रहे हैं, केवल एक विकी व्यवस्थापक संदेशों की सूची को संपादित करने और वास्तव में उन्हें अनुवाद कर सकते हैं।

Localised मुख्य पेज ट्यूटोरियल
एक अन्य मामले का उपयोग मार्कअप या टेम्पलेट्स के बहुत से एक पृष्ठ है। इस विधि का लाभ भाषा स्वचालित रूप से उपयोगकर्ता के इंटरफेस भाषा में प्रदर्शित होने वाली है। दोष यह है कि पृष्ठ प्रदर्शित होता है जिस भाषा में बदलने के लिए है, इंटरफ़ेस भाषा परिवर्तित किया जाना चाहिए।

कार्यान्वयन पिछले ट्यूटोरियल के रूप में ही है:


 * 1) नया संदेश समूह सेटअप।
 * 2) एक विकी पेज ले लो।
 * 3) $ Mainpage-नाम के साथ प्रत्येक अनुवाद का हिस्सा जगह और $ mainpage-एम एस जी के लिए सामग्री ले जाते हैं।
 * 4) $ Mainpage-msg2 (या क्या सेटअप में परिभाषित किया गया था) के पास जाओ और खाली स्थान से अलग देखते संदेश नाम जोड़ने।
 * 5) आप कर चुके हैं। $ करने के लिए जाओ मुख्य पृष्ठ का अनुवाद करने के लिए कल्पना-अनुवाद करते हैं।

यहाँ एक उदाहरण है। के $ मुख्य पृष्ठ हैं, हम कहते हैं:  is a community for chefs and bakers that love chocolate. We currently have full of chocolate. तो यह करने के लिए बदलने के लिए: 

सामग्री के साथ $ मुख्य पृष्ठ-नारा बनाएँ: is a community for chefs and bakers that love chocolate. सामग्री के साथ $ मुख्य पृष्ठ-पृष्ठ संख्या बनाएँ: We currently have full of chocolate. सामग्री के साथ $ मुख्य पृष्ठ-संदेश बनाएँ: mainpage-slogan mainpage-pagecount और आप कर रहे हैं! आप जोड़ सकते हैं और नए संदेश आप चाहते हैं किसी भी समय निकाल सकते हैं।

भाषा का चुनाव
पेज के संस्करण स्थानीयकृत क्या नहीं चुन सकते हैं न केवल यूजर को अपनी वरीयताओं को बदलने जब तक पढ़ने के लिए, लेकिन गुमनाम उपयोगकर्ताओं को अपने यूजर इंटरफेस भाषा सेट और हमेशा विकि के डिफ़ॉल्ट भाषा का उपयोग नहीं कर सकते हैं। आप अनाम उपयोगकर्ताओं को उनकी भाषा का चयन करने के लिए एक तरीका प्रदान नहीं करते हैं तो इस प्रणाली के साथ अनुवाद एक पेज, डिफ़ॉल्ट सामग्री भाषा में किया जाएगा।

सौभाग्य से, वहाँ एक समाधान है। साथ यूनिवर्सल भाषा का चुनाव विस्तार यह उपयोगकर्ता की पसंद की भाषा को लगता है की और भी उपयोगकर्ता मैन्युअल किसी अन्य भाषा का चयन और जैसे चाल की कोई जरूरत नहीं है, के साथ एक कुकी में चुनाव की दुकान करते हैं करने के लिए संभव है <ज्यादातर केवल डिबगिंग के लिए उपयुक्त है जो कोड> uselang  पैरामीटर।