अनुवाद
मशीनी अनुवाद
यह page अंग्रेज़ी documentation से अपने-आप अनुवादित किया गया है, और अंग्रेज़ी page ही प्रामाणिक version है। अगर कुछ गलत लगे, तो अनुवाद page बताता है कि इसकी सूचना कैसे दें।
यह documentation अंग्रेज़ी में लिखी गई है। इसे ज़्यादा लोगों के लिए उपयोगी बनाने के लिए हम इसके machine-translated संस्करण भी प्रकाशित करते हैं। यह page बताता है कि इसका आपके लिए क्या मतलब है और इन्हें बेहतर बनाने में आप कैसे मदद कर सकते हैं।
क्या उपलब्ध है
अनुवादित documentation फ़िलहाल बारह भाषाओं में preview के रूप में उपलब्ध है: Deutsch, español, français, हिन्दी, 日本語, 한국어, português (Brasil), русский язык, Türkçe, українська мова, 简体中文 और 繁體中文। किसी भी page के ऊपर बने language switcher से भाषा चुनें। जब ये भाषाएँ अपनी उपयोगिता साबित कर देंगी, तो और भाषाएँ भी जोड़ी जा सकती हैं।
API reference का अनुवाद नहीं किया गया है: अनुवादित site उसी एक अंग्रेज़ी reference से link करती है।
अंग्रेज़ी ही सही मानी जाएगी
अगर किसी अनुवादित page और उसके अंग्रेज़ी मूल में फ़र्क हो, तो अंग्रेज़ी page सही है। अनुवादित site का हर page इन तीन notes में से किसी एक से शुरू होता है, जो बताता है कि वह page किस स्थिति में है:
- Machine translation — page का अनुवाद अपने आप किया गया है और उसमें उसके अंग्रेज़ी मूल का link है।
- Translation behind the English page — page का अनुवाद होने के बाद अंग्रेज़ी मूल बदल गया है, इसलिए जब तक अनुवाद फिर से नहीं होता, इसके कुछ हिस्से पुराने हो सकते हैं।
- Shown in English — इस page का कोई मौजूदा अनुवाद नहीं है, इसलिए आप अंग्रेज़ी text पढ़ रहे हैं।
अनुवाद कैसे बनते हैं
अनुवादित pages इसी repository के एक tool से docs/ के अंग्रेज़ी pages से machine-generated होते हैं। हर भाषा के लिए इंसानों के लिखे दो inputs इसका मार्गदर्शन करते हैं: एक style guide (register, tone, typography, मज़ाक और मुहावरों को कैसे संभालना है) और एक glossary (कौन से terms अंग्रेज़ी में रहेंगे, और बाकी के लिए ज़रूरी और मना किए गए renderings)। Generate हुए text को कभी हाथ से edit नहीं किया जाता। हर सुधार इन्हीं inputs में जाता है, ताकि अगली बार pages फिर से generate होने पर भी वह बना रहे।
अनुवाद की समस्या की सूचना देना
कोई गलत term, अटपटा वाक्य, या ऐसा अनुवाद मिला जो अंग्रेज़ी में कही ही नहीं गई बात कहता हो? भाषा, page और उस अंश के साथ issue खोलें; मूल भाषा बोलने वालों की reports खास तौर पर कीमती हैं। अगर आपको सुधार पता है, तो उसे सीधे i18n/ के अंदर उस भाषा की style guide (instructions.md) या glossary (glossary.json) पर pull request के रूप में प्रस्तावित करें — फिर अगली बार अनुवाद generate होने पर वह सुधार हर प्रभावित page तक पहुँच जाता है। अंग्रेज़ी text की समस्याएँ, documentation के किसी भी दूसरे बदलाव की तरह, docs/ के pages में ठीक की जाती हैं।