Skip to content

hi CONTRIBUTING

github-actions[bot] edited this page Nov 13, 2026 · 3 revisions

Languages: English | العربية | Čeština | Deutsch | Español | فارسی | Français | हिन्दी | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Nederlands | Polski | Português | Русский | Svenska | ไทย | Türkçe | Tiếng Việt | 中文


योगदान

VD Google में आपकी रुचि के लिए धन्यवाद। योगदान का स्वागत है: अनुवाद, बग रिपोर्ट, दस्तावेज़ीकरण और कोड।

बुनियादी नियम

  • VD Google सच पढ़ता है और कभी कुछ नकली नहीं बनाता। योगदानों को इसे वैसा ही बनाए रखना होगा। एक वास्तविक नकारात्मक नकारात्मक ही रहता है; एक पुराना कैश कैश्ड के रूप में लेबल किया जाता है; एक अनुपस्थित मान Unknown होता है। किसी रीडिंग को बेहतर दिखाने के लिए उसे नरम मत करो।
  • निजता पूर्ण है। ऐप कोई अनुमति घोषित नहीं करता और WebUI किसी रिमोट ऑरिजिन से संपर्क नहीं करता। कभी कोई अनुमति, कोई नेटवर्क कॉल, या कुछ भी ऐसा मत जोड़ो जो डिवाइस से डेटा बाहर भेजे।
  • ऐप और WebUI एक जैसे हैं। जो दिखाया जाता है, या एक्सपोर्ट की गई रिपोर्ट में, किसी भी बदलाव को दोनों में, वही शब्दावली के साथ उतरना होगा। उन्हें कभी अलग नहीं होना चाहिए।
  • लेबल एक ही बार रहते हैं, 21 भाषाओं में। हर उपयोगकर्ता-सामने वाली स्ट्रिंग ऐप (res/values*/strings.xml) और WebUI (webroot/lang/) के लिए परिभाषित है। यदि आप कोई लेबल जोड़ते या बदलते हैं, तो सभी भाषाओं को अपडेट करें।

अनुवाद

अनुवाद सबसे आसान और सबसे मूल्यवान योगदान हैं। readme का अनुवाद प्रति भाषा (README.<lang>.md), ऐप और WebUI स्ट्रिंग्स का प्रति भाषा, और यह दस्तावेज़ीकरण docs/<lang>/ के अंतर्गत किया जाता है। किसी भाषा के भीतर शब्दावली को सुसंगत रखें, मौजूदा टोन से मेल खाएँ, और किसी तकनीकी शब्द का मशीन-अनुवाद कभी मत करें जिसके बारे में आप अनिश्चित हों।

बग की रिपोर्ट करना

अपने डिवाइस मॉडल, Android संस्करण के साथ एक issue खोलें, और, यदि यह किसी रीडिंग के बारे में है, तो एक export (इसमें कोई व्यक्तिगत डेटा नहीं होता)। export का डायग्नोस्टिक्स अनुभाग बिल्कुल इसी के लिए बनाया गया है।

कोड

  • release बिल्ड करें, कभी debug नहीं। एक वास्तविक, rooted डिवाइस पर परीक्षण करें।
  • कोड से टिप्पणियाँ बाहर रखें; नाम मंशा समझाते हैं। एकमात्र हेडर हर सोर्स फ़ाइल के शीर्ष पर लाइसेंस बैनर है।
  • मौजूदा शैली से मेल खाएँ और बदलावों को केंद्रित रखें।

लाइसेंस

योगदान देकर आप सहमत होते हैं कि आपका योगदान परियोजना के GNU AGPL-3.0-or-later के तहत लाइसेंस प्राप्त है।


यह दस्तावेज़ Claude (Anthropic) से तैयार किया गया है और इसे VD171 द्वारा अनुरक्षित किया जाता है। सुधार और संशोधन का स्वागत है; देखें CONTRIBUTING.md।

Clone this wiki locally