Files

422 lines
24 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="0" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<!-- ==================== Commit Message Analyzer ==================== -->
<data name="Analyzer_MessageEmpty" xml:space="preserve">
<value>Commit संदेश खाली है</value>
</data>
<data name="Analyzer_SubjectTooShort" xml:space="preserve">
<value>विषय {0} वर्णों का है, न्यूनतम {1} होना चाहिए</value>
</data>
<data name="Analyzer_SubjectTooLong" xml:space="preserve">
<value>विषय {0} वर्णों का है, अनुशंसित अधिकतम {1} है</value>
</data>
<data name="Analyzer_BannedPhrase" xml:space="preserve">
<value>विषय में गैर-वर्णनात्मक वाक्यांश का उपयोग: '{0}'</value>
</data>
<data name="Analyzer_NotConventional" xml:space="preserve">
<value>संदेश conventional commit प्रारूप का पालन नहीं करता (type: subject)</value>
</data>
<data name="Analyzer_UnknownType" xml:space="preserve">
<value>अज्ञात conventional commit प्रकार: {0}</value>
</data>
<data name="Analyzer_NoIssueRef" xml:space="preserve">
<value>कोई issue संदर्भ नहीं मिला (जैसे, #123 या JIRA-123)</value>
</data>
<data name="Analyzer_CapitalLetter" xml:space="preserve">
<value>विषय बड़े अक्षर से शुरू होना चाहिए</value>
</data>
<data name="Analyzer_NoPeriod" xml:space="preserve">
<value>विषय पूर्ण विराम के साथ समाप्त नहीं होना चाहिए</value>
</data>
<data name="Analyzer_ImperativeMood" xml:space="preserve">
<value>आज्ञार्थक मूड का उपयोग करें: '{0}' → '{1}' (जैसे, 'Add' न कि 'Added')</value>
</data>
<data name="Analyzer_BodyTooShort" xml:space="preserve">
<value>मुख्य भाग {0} वर्णों का है, न्यूनतम {1} होना चाहिए</value>
</data>
<data name="Analyzer_BlankLine" xml:space="preserve">
<value>विषय और मुख्य भाग के बीच एक रिक्त पंक्ति जोड़ें</value>
</data>
<data name="Analyzer_NotDescriptive" xml:space="preserve">
<value>'{0}' यह वर्णन नहीं करता कि {1} फ़ाइलों में क्या बदला</value>
</data>
<data name="Analyzer_TooVague" xml:space="preserve">
<value>संदेश {0} बदली गई फ़ाइलों के लिए बहुत अस्पष्ट है - वर्णन करें कि क्या बदला</value>
</data>
<data name="Analyzer_LargeChange" xml:space="preserve">
<value>बड़े परिवर्तन ({0} फ़ाइलें, {1} पंक्तियाँ) के लिए अधिक विस्तृत संदेश की आवश्यकता है</value>
</data>
<data name="Analyzer_MajorChange" xml:space="preserve">
<value>प्रमुख परिवर्तन ({0} फ़ाइलें) में मुख्य भाग शामिल होना चाहिए जो बताए कि क्यों</value>
</data>
<data name="Analyzer_MentionArea" xml:space="preserve">
<value>किस क्षेत्र में परिवर्तन हुआ इसका उल्लेख करने पर विचार करें (फ़ाइलें: {0})</value>
</data>
<!-- ==================== Git Operations Service ==================== -->
<data name="Git_NoCommits" xml:space="preserve">
<value>Repository में कोई commit नहीं</value>
</data>
<data name="Git_CommitNotFound" xml:space="preserve">
<value>Commit नहीं मिला: {0}</value>
</data>
<data name="Git_NotAncestor" xml:space="preserve">
<value>लक्ष्य commit HEAD का पूर्वज नहीं है</value>
</data>
<data name="Git_NoTargetCommits" xml:space="preserve">
<value>Repository में कोई लक्ष्य commit नहीं मिला</value>
</data>
<data name="Git_ParentMismatch" xml:space="preserve">
<value>Commit निर्माण विफल: commit {0} के लिए parent बेमेल</value>
</data>
<data name="Git_HeadUpdateFailed" xml:space="preserve">
<value>नए commit {0} में HEAD अपडेट करना विफल</value>
</data>
<data name="Git_VerificationFailed" xml:space="preserve">
<value>डिस्क सत्यापन विफल: HEAD {0} होना चाहिए लेकिन {1} है</value>
</data>
<data name="Git_OldCommitReachable" xml:space="preserve">
<value>पुराना commit {0} rewrite के बाद भी HEAD से पहुंचने योग्य है</value>
</data>
<data name="Git_Error" xml:space="preserve">
<value>Git त्रुटि: {0}</value>
</data>
<data name="Git_RemoteNotFound" xml:space="preserve">
<value>Remote '{0}' नहीं मिला</value>
</data>
<data name="Git_NoUpstreamNoOrigin" xml:space="preserve">
<value>कोई upstream branch कॉन्फ़िगर नहीं है और कोई 'origin' remote नहीं मिला।
इसके साथ मैन्युअल रूप से tracking सेट करें: git push -u origin {0}</value>
</data>
<data name="Git_ForcePushSuccess" xml:space="preserve">
<value>Force push सफल</value>
</data>
<data name="Git_ForcePushedTo" xml:space="preserve">
<value>origin/{0} में force push किया गया</value>
</data>
<data name="Git_ProcessFailed" xml:space="preserve">
<value>Git प्रक्रिया शुरू करना विफल</value>
</data>
<data name="Git_ForcePushSuccessCmd" xml:space="preserve">
<value>Force push सफल (git command के माध्यम से)</value>
</data>
<data name="Git_PushFailed" xml:space="preserve">
<value>Push विफल: {0}</value>
</data>
<data name="Git_CommandFailed" xml:space="preserve">
<value>Git command चलाना विफल: {0}</value>
</data>
<data name="Git_NoUpstream" xml:space="preserve">
<value>कोई upstream branch कॉन्फ़िगर नहीं है। इसके साथ tracking सेट करें: git push -u origin &lt;branch&gt;</value>
</data>
<data name="Git_NonFastForward" xml:space="preserve">
<value>Push अस्वीकृत: non-fast-forward। पहले परिवर्तन pull करें या force push का उपयोग करें।</value>
</data>
<data name="Git_PushSuccessCmd" xml:space="preserve">
<value>Push सफल (git command के माध्यम से)</value>
</data>
<!-- ==================== Cleanup Executor ==================== -->
<data name="Cleanup_PushedCommitsBlocked" xml:space="preserve">
<value>कुछ commits push किए जा चुके हैं। आगे बढ़ने के लिए 'AllowPushedCommits' सक्षम करें।</value>
</data>
<data name="Cleanup_NotImplemented" xml:space="preserve">
<value>Cleanup प्रकार '{0}' अभी तक लागू नहीं किया गया है</value>
</data>
<data name="Cleanup_Rebuilding" xml:space="preserve">
<value>Commit इतिहास का पुनर्निर्माण हो रहा है...</value>
</data>
<data name="Cleanup_RebuildingCount" xml:space="preserve">
<value>{0} commits का पुनर्निर्माण हो रहा है...</value>
</data>
<data name="Cleanup_ProcessingCommit" xml:space="preserve">
<value>Commit {0}/{1} प्रोसेस हो रहा है...</value>
</data>
<data name="Cleanup_UpdatingBranch" xml:space="preserve">
<value>Branch संदर्भ अपडेट हो रहा है...</value>
</data>
<data name="Cleanup_SquashingMerges" xml:space="preserve">
<value>Merge commits squash हो रहे हैं...</value>
</data>
<data name="Cleanup_DropDuplicatesFailed" xml:space="preserve">
<value>डुप्लिकेट commits हटाना विफल: {0}</value>
</data>
<data name="Cleanup_NeedTwoCommits" xml:space="preserve">
<value>Squash करने के लिए कम से कम 2 commits की आवश्यकता है</value>
</data>
<data name="Cleanup_NoCommitsOnBranch" xml:space="preserve">
<value>वर्तमान branch पर कोई commit नहीं मिला</value>
</data>
<data name="Cleanup_NoMatchingCommits" xml:space="preserve">
<value>हटाने के लिए कोई मिलान करने वाले commits नहीं मिले</value>
</data>
<data name="Cleanup_NoCommitsToSquash" xml:space="preserve">
<value>Squash करने के लिए कोई commits निर्दिष्ट नहीं</value>
</data>
<data name="Cleanup_NoMergeCommits" xml:space="preserve">
<value>Squash करने के लिए कोई मिलान करने वाले merge commits नहीं मिले</value>
</data>
<data name="Cleanup_SquashMergeFailed" xml:space="preserve">
<value>Merge commits squash करना विफल: {0}</value>
</data>
<data name="Cleanup_NoCommitsToFix" xml:space="preserve">
<value>ठीक करने के लिए कोई commits निर्दिष्ट नहीं</value>
</data>
<data name="Cleanup_FixAuthorFailed" xml:space="preserve">
<value>Authorship ठीक करना विफल: {0}</value>
</data>
<data name="Cleanup_ConsolidatingFixes" xml:space="preserve">
<value>Merge fix commits समेकित हो रहे हैं...</value>
</data>
<data name="Cleanup_NoFixCommits" xml:space="preserve">
<value>समेकित करने के लिए कोई fix commits नहीं</value>
</data>
<data name="Cleanup_NoMatchingFixes" xml:space="preserve">
<value>समेकित करने के लिए कोई मिलान करने वाले fix commits नहीं मिले</value>
</data>
<data name="Cleanup_ConsolidateFailed" xml:space="preserve">
<value>Merge fix commits समेकित करना विफल: {0}</value>
</data>
<data name="Cleanup_ArchivingBranches" xml:space="preserve">
<value>पुरानी branches संग्रहीत हो रही हैं...</value>
</data>
<data name="Cleanup_ProcessingBranch" xml:space="preserve">
<value>Branch {0} प्रोसेस हो रही है...</value>
</data>
<data name="Cleanup_ArchiveComplete" xml:space="preserve">
<value>संग्रह पूर्ण</value>
</data>
<data name="Cleanup_ArchiveFailed" xml:space="preserve">
<value>Branches संग्रहीत करना विफल: {0}</value>
</data>
<data name="Cleanup_AnalyzingStructure" xml:space="preserve">
<value>Branch संरचना का विश्लेषण हो रहा है...</value>
</data>
<data name="Cleanup_FoundCommits" xml:space="preserve">
<value>रैखिक बनाने के लिए {0} commits मिले...</value>
</data>
<data name="Cleanup_Linearizing" xml:space="preserve">
<value>{0} commits रैखिक हो रहे हैं ({1} merges हटाए जा रहे हैं)...</value>
</data>
<data name="Cleanup_RebuildingCommit" xml:space="preserve">
<value>Commit {0}/{1} का पुनर्निर्माण हो रहा है...</value>
</data>
<data name="Cleanup_Reconciling" xml:space="preserve">
<value>अंतिम स्थिति का समाधान हो रहा है...</value>
</data>
<data name="Cleanup_AlreadyLinear" xml:space="preserve">
<value>इतिहास पहले से ही रैखिक है - कोई merge commits नहीं मिले</value>
</data>
<data name="Cleanup_LinearizeComplete" xml:space="preserve">
<value>रैखिकरण पूर्ण</value>
</data>
<data name="Cleanup_LinearizeFailed" xml:space="preserve">
<value>इतिहास रैखिक बनाना विफल: {0}</value>
</data>
<data name="Cleanup_DescReword" xml:space="preserve">
<value>गुणवत्ता सुधारने के लिए {0} commit संदेश(शों) को फिर से शब्दित किया जाएगा।</value>
</data>
<data name="Cleanup_DescSquash" xml:space="preserve">
<value>{0} डुप्लिकेट commits को 1 में squash किया जाएगा।</value>
</data>
<data name="Cleanup_DescConsolidate" xml:space="preserve">
<value>{0} merge-fix commits समेकित किए जाएंगे।</value>
</data>
<data name="Cleanup_DescAuthorship" xml:space="preserve">
<value>{0} commit(s) पर authorship ठीक की जाएगी।</value>
</data>
<data name="Cleanup_DescTrivialMerges" xml:space="preserve">
<value>{0} तुच्छ merges समेकित किए जाएंगे।</value>
</data>
<data name="Cleanup_DescArchive" xml:space="preserve">
<value>पुरानी branches संग्रहीत की जाएंगी (merge होने पर हटाएं, अन्यथा tag करें)।</value>
</data>
<data name="Cleanup_DescLinearize" xml:space="preserve">
<value>Merge commits हटाकर और तारीख के अनुसार क्रमबद्ध करके इतिहास रैखिक किया जाएगा।</value>
</data>
<data name="Cleanup_DescGeneric" xml:space="preserve">
<value>{0} commit(s) प्रोसेस किए जाएंगे।</value>
</data>
<data name="Cleanup_ReconcileMerge" xml:space="preserve">
<value>समाधान: रैखिकरण के बाद अंतिम स्थिति merge करें</value>
</data>
<!-- ==================== Validation ==================== -->
<data name="Validation_WorkspaceRequired" xml:space="preserve">
<value>WorkspaceRoot आवश्यक है</value>
</data>
<data name="Validation_WorkspaceNotFound" xml:space="preserve">
<value>WorkspaceRoot निर्देशिका मौजूद नहीं है: {0}</value>
</data>
<data name="Validation_MaxCommitsPositive" xml:space="preserve">
<value>MaxCommitsPerRepo 0 से अधिक होना चाहिए</value>
</data>
<data name="Validation_RulesNull" xml:space="preserve">
<value>Rules null नहीं हो सकते</value>
</data>
<data name="Validation_AiOptionsNull" xml:space="preserve">
<value>Ai options null नहीं हो सकते</value>
</data>
<data name="Validation_InvalidOptions" xml:space="preserve">
<value>अमान्य GitImproverOptions: {0}</value>
</data>
<data name="Validation_WeightsSum" xml:space="preserve">
<value>Weights का योग 1.0 होना चाहिए (वर्तमान: {0})</value>
</data>
<!-- ==================== Service Messages ==================== -->
<data name="Service_UnknownError" xml:space="preserve">
<value>अज्ञात त्रुटि</value>
</data>
<data name="Service_RepoNotRegistered" xml:space="preserve">
<value>Repository पंजीकृत नहीं है</value>
</data>
<data name="Service_UncommittedChanges" xml:space="preserve">
<value>असंबद्ध परिवर्तनों के साथ commits को फिर से नहीं लिखा जा सकता। कृपया पहले अपने परिवर्तनों को commit या stash करें।</value>
</data>
<data name="Service_RepoNotFound" xml:space="preserve">
<value>Repository नहीं मिली: {0}</value>
</data>
<data name="Service_NoSuggestion" xml:space="preserve">
<value>कोई सुझाया गया संदेश उपलब्ध नहीं है</value>
</data>
<data name="Service_RepoNotRegisteredPath" xml:space="preserve">
<value>Repository पंजीकृत नहीं है: {0}</value>
</data>
<data name="Service_ApiKeyNotConfigured" xml:space="preserve">
<value>API key कॉन्फ़िगर नहीं है। कृपया सेटिंग्स में अपनी API key सेट करें।</value>
</data>
<data name="Service_AiAnalysisFailed" xml:space="preserve">
<value>AI विश्लेषण विफल</value>
</data>
<data name="Service_AiFallback" xml:space="preserve">
<value>AI ने संरचित आउटपुट वापस नहीं किया - मूल संदेश पर वापस आ गए</value>
</data>
<data name="Service_PushSuccess" xml:space="preserve">
<value>Push सफल</value>
</data>
<!-- ==================== Health Analyzer Status ==================== -->
<data name="Health_LoadingCommits" xml:space="preserve">
<value>Commits लोड हो रहे हैं</value>
</data>
<data name="Health_DetectingDuplicates" xml:space="preserve">
<value>डुप्लिकेट का पता लगाया जा रहा है</value>
</data>
<data name="Health_AnalyzingMerges" xml:space="preserve">
<value>Merge commits का विश्लेषण हो रहा है</value>
</data>
<data name="Health_AnalyzingBranches" xml:space="preserve">
<value>Branch जटिलता का विश्लेषण हो रहा है</value>
</data>
<data name="Health_AnalyzingMessages" xml:space="preserve">
<value>संदेश गुणवत्ता का विश्लेषण हो रहा है</value>
</data>
<data name="Health_AnalyzingAuthorship" xml:space="preserve">
<value>Authorship का विश्लेषण हो रहा है</value>
</data>
<data name="Health_Complete" xml:space="preserve">
<value>पूर्ण</value>
</data>
<!-- ==================== Health Report Issues ==================== -->
<data name="Report_DuplicateContent" xml:space="preserve">
<value>समान सामग्री वाले डुप्लिकेट commits</value>
</data>
<data name="Report_DuplicateContentDesc" xml:space="preserve">
<value>समान फ़ाइल सामग्री वाले commits के {0} समूह मिले ({1} अनावश्यक commits)। इन्हें squash करना सुरक्षित है क्योंकि इनका tree SHA समान है।</value>
</data>
<data name="Report_DuplicateMessages" xml:space="preserve">
<value>डुप्लिकेट संदेशों वाले commits</value>
</data>
<data name="Report_DuplicateMessagesDesc" xml:space="preserve">
<value>समान संदेशों लेकिन विभिन्न कोड परिवर्तनों वाले commits के {0} समूह मिले ({1} commits)। परिवर्तनों को अलग करने के लिए अधिक वर्णनात्मक संदेशों का उपयोग करने पर विचार करें।</value>
</data>
<data name="Report_ExcessiveMerges" xml:space="preserve">
<value>अत्यधिक merge commits</value>
</data>
<data name="Report_HighMergeRatio" xml:space="preserve">
<value>उच्च merge commit अनुपात</value>
</data>
<data name="Report_MergeRatioDesc" xml:space="preserve">
<value>आपकी repository में {0}% merge commit अनुपात है ({1}/{2} commits)। Rebase workflow या squash merges का उपयोग करने पर विचार करें।</value>
</data>
<data name="Report_MergeFixCommits" xml:space="preserve">
<value>Merge fix commits का पता चला</value>
</data>
<data name="Report_MergeFixDesc" xml:space="preserve">
<value>Merges के बाद 'fix merge' जैसे संदेशों वाले {0} commits मिले।</value>
</data>
<data name="Report_CrossMerges" xml:space="preserve">
<value>Branches के बीच cross-merges</value>
</data>
<data name="Report_CrossMergesDesc" xml:space="preserve">
<value>Feature branches के बीच {0} cross-merges का पता चला। केवल main में merge होने वाली feature branches का उपयोग करें।</value>
</data>
<data name="Report_StaleBranches" xml:space="preserve">
<value>पुरानी branches</value>
</data>
<data name="Report_StaleBranchesDesc" xml:space="preserve">
<value>30+ दिनों में कोई गतिविधि नहीं वाली {0} branches मिलीं।</value>
</data>
<!-- ==================== Safety Warnings ==================== -->
<data name="Safety_UncommittedChanges" xml:space="preserve">
<value>आपके पास असंबद्ध परिवर्तन हैं। कृपया पहले उन्हें commit या stash करें।</value>
</data>
<data name="Safety_PushedCommits" xml:space="preserve">
<value>{0} commit(s) पहले ही remote में push किए जा चुके हैं। उन्हें फिर से लिखने के लिए force push की आवश्यकता होगी और यह सहयोगियों को प्रभावित कर सकता है।</value>
</data>
<data name="Safety_BehindRemote" xml:space="preserve">
<value>आपकी branch remote से {0} commit(s) पीछे है। संघर्षों से बचने के लिए पहले pull करने पर विचार करें।</value>
</data>
<!-- ==================== Health Status ==================== -->
<data name="HealthStatus_NeedsAttention" xml:space="preserve">
<value>Repository में ध्यान देने योग्य समस्याएं हैं जिन्हें हल किया जाना चाहिए।</value>
</data>
<data name="HealthStatus_Critical" xml:space="preserve">
<value>Repository को तत्काल ध्यान देने की आवश्यकता है। इतिहास गंभीर रूप से क्षतिग्रस्त है।</value>
</data>
</root>