Help:Extension:Translate/Installation/hi
<translate> Translators</translate> (<translate> main help page</translate> )
- <translate> How to translate</translate>
- <translate> Best practices</translate>
- <translate> Statistics and reporting</translate>
- <translate> Quality assurance</translate>
- <translate> Message group states</translate>
- <translate> Offline translation</translate>
- <translate> Glossary</translate>
<translate> Translation administrators</translate>
- <translate> How to prepare a page for translation</translate>
- <translate> Page translation administration</translate>
- <translate> Unstructured element translation</translate>
- <translate> Group management</translate>
- <translate> Move translatable page</translate>
- <translate> Import translations via CSV</translate>
- <translate> Working with message bundles</translate>
<translate> Sysadmins and developers</translate>
- <translate> Installation</translate>
- <translate> Configuration</translate>
- <translate> Getting started with development</translate>
- <translate> Developer guide</translate>
- <translate> Extending Translate</translate>
- <translate> Validators</translate>
- <translate> Insertables</translate>
- <translate> Group configuration</translate>
- <translate> Group configuration example</translate>
- <translate> Translation memories</translate>
- <translate> Translation aids</translate>
- <translate> Enabling message bundles</translate>
- <translate> PHP hooks</translate>
अनुवाद एक्सटेंशन की तेज़ विकास की वजह से इसे काम करने के लिए मीडियाविकि के एक नए संस्करण की ज़रूरत है। इसका लक्ष्य है मीडियाविकि के दो नवीनतम स्थिर संस्करणों पर विकास संस्करण को समर्थित करवाना। पैकेज प्रबंधकों में संस्करण आवश्यकताओं को पूरा करने के लिए ज़्यादा पुराना हो सकता है। इस मामले में आपको mediawiki.org या फिर विकिमीडिया के गिट रिपॉज़िटरी से एक नई प्रकाशन डाउनलोड करनी होगी।
अनुवाद एक्सटेंशन एक संगत विकास मॉडल का इस्तेमाल करता है, जिसका मतलब है कि आखिरी संस्करण को कभी पूरी तरह से टूटा हुआ नहीं होना चाहिए, क्योंकि अनुवाद एक्सटेंशन पर सभी कमिट्स को निरीक्षित और परीक्षित किया जाता है। मूल कार्यक्षमता काफ़ी स्थिर है, मगर समय-समय पर बड़े बदलाव भी हो सकते हैं।
आवश्यकताएँ
इस एक्सटेंशन को स्थापित करने के लिए निम्न सॉफ़्टवेयर की आवश्यकता है:
- मीडियाविकि का नवीनतम संस्करण
- SQL database. MariaDB is recommended. We don't test other database engines, but they should mostly work thanks to the database abstraction layer in MediaWiki.
- (वैकल्पिक) बेहतर YAML पार्सिंग और सृष्टि के लिए Syck या phpyaml
- (वैकल्पिक) आधुनिक खोज और अनुवाद स्मृति के लिए ElasticSearch
- (वैकल्पिक) मशीन अनुवाद सेवाओं के लिए सर्वर पर इंटरनेट की पहुँच
मीडियाविकि पर कार्य की क़तार को ठीक से सेट होना ज़रूरी है। अगर आपके कार्य की क़तार को प्रोसेस नहीं किया जाता है, अनुवाद पर कुछ भी काम नहीं करेगा।
इसके अलावा, अनुरक्षण स्क्रिप्ट्स चलाने के लिए shell की भी ज़रूरत होगी।
निर्माण के पर्यावरण में कैशिंग के लिए 'memcached' के साथ, मान लीजिए, APC PHP त्वरक का इस्तेमाल करने की सलाह दी जाती है।
स्थापना की विधि
डाउनलोड की कड़ियों और विधि के लिए MediaWiki Language Extension Bundle पर जाएँ। बंडल में अनुवाद एक्सटेंशन के साथ साधारणतः उपयुक्त अतिरिक्त एक्सटेंशन हैं। इसमें एक काम करने वाला डिफ़ॉल्ट कॉन्फिगरेशन भी है ताकि आप शुरुआत कर सके। सेटिंग्स के विवरण के लिए Help:एक्सटेंशन:अनुवाद/कॉन्फ़िगरेशन देखें।