translations (#5541)

# Description of Changes

<!--
Please provide a summary of the changes, including:

- What was changed
- Why the change was made
- Any challenges encountered

Closes #(issue_number)
-->

---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### Translations (if applicable)

- [ ] I ran
[`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.
This commit is contained in:
Anthony Stirling
2026-01-24 00:02:31 +00:00
committed by GitHub
parent b76f3662e4
commit c77cd73deb
40 changed files with 5888 additions and 208 deletions
@@ -306,6 +306,7 @@ selectOperation = "ऑपरेशन चुनें"
addOperationButton = "ऑपरेशन जोड़ें"
pipelineHeader = "पाइपलाइन:"
saveButton = "डाउनलोड करें"
saveForFolderScanning = "फ़ोल्डर स्कैनिंग के लिए सहेजें"
validateButton = "मान्य करें"
[enterpriseEdition]
@@ -556,6 +557,30 @@ webBrowserSettings = "वेब ब्राउज़र सेटिंग"
syncToBrowser = "सिंक खाता -> ब्राउज़र"
syncToAccount = "सिंक खाता <- ब्राउज़र"
[account.mfa]
title = "दो-कारक प्रमाणीकरण"
setupFailed = "दो-कारक सेटअप प्रारंभ करने में असमर्थ। कृपया पुनः प्रयास करें।"
codeRequired = "जारी रखने के लिए प्रमाणीकरण कोड दर्ज करें।"
enabled = "दो-कारक प्रमाणीकरण सक्षम किया गया।"
enableFailed = "दो-कारक प्रमाणीकरण सक्षम करने में असमर्थ। कोड जाँचें और पुनः प्रयास करें।"
disabled = "दो-कारक प्रमाणीकरण अक्षम किया गया।"
disableFailed = "दो-कारक प्रमाणीकरण अक्षम करने में असमर्थ। कोड जाँचें और पुनः प्रयास करें।"
description = "अपने खाते में सुरक्षा की अतिरिक्त परत जोड़ें।"
enableButton = "दो-कारक प्रमाणीकरण सक्षम करें"
disableButton = "दो-कारक प्रमाणीकरण अक्षम करें"
setupTitle = "दो-कारक प्रमाणीकरण सेट करें"
setupDescription = "अपने ऑथेंटिकेटर ऐप से QR कोड स्कैन करें, फिर पुष्टि के लिए 6-अंकों का कोड दर्ज करें।"
manualKey = "मैनुअल सेटअप कुंजी"
secretWarning = "इस कुंजी को निजी रखें। जिसके पास भी पहुँच होगी, वह वैध प्रमाणीकरण कोड जनरेट कर सकता है।"
codePlaceholder = "6-अंकों का कोड दर्ज करें"
confirmEnable = "सक्षम करें"
disableTitle = "दो-कारक प्रमाणीकरण अक्षम करें"
disableDescription = "दो-कारक प्रमाणीकरण अक्षम करने के लिए वैध प्रमाणीकरण कोड दर्ज करें।"
codeLabel = "प्रमाणीकरण कोड"
confirmDisable = "अक्षम करें"
ssoDescription = "SSO खातों के लिए दो-कारक प्रमाणीकरण आपका पहचान प्रदाता प्रबंधित करता है।"
ssoManaged = "अपने पहचान प्रदाता के माध्यम से MFA कॉन्फ़िगर करें।"
[adminUserSettings]
title = "उपयोगकर्ता नियंत्रण सेटिंग्स"
header = "व्यवस्थापक उपयोगकर्ता नियंत्रण सेटिंग्स"
@@ -1264,7 +1289,10 @@ downloadHtml = "PDF के बजाय HTML इंटरमीडिएट फ
pdfaOptions = "PDF/A विकल्प"
outputFormat = "आउटपुट फ़ॉर्मेट"
pdfaNote = "PDF/A-1b अधिक संगत है, PDF/A-2b अधिक सुविधाएँ समर्थित करता है।"
pdfaFormat = "PDF/A फ़ॉर्मेट"
pdfaDigitalSignatureWarning = "PDF में एक डिजिटल हस्ताक्षर है। यह अगले चरण में हटा दिया जाएगा।"
pdfxDigitalSignatureWarning = "PDF में एक डिजिटल हस्ताक्षर है। यह अगले चरण में हटा दिया जाएगा।"
pdfxDescription = "PDF/X विश्वसनीय प्रिंटिंग और ग्राफ़िक्स विनिमय के लिए एक ISO मानक PDF उपसमुच्चय है।"
fileFormat = "फ़ाइल फ़ॉर्मेट"
wordDoc = "Word दस्तावेज़"
wordDocExt = "Word दस्तावेज़ (.docx)"
@@ -2197,6 +2225,16 @@ tip = "वर्तमान में एक बार में कई इन
outputFormat = "आउटपुट प्रारूप"
pdfWithDigitalSignature = "PDF में एक डिजिटल हस्ताक्षर है। यह अगले चरण में हटा दिया जाएगा।"
[pdfToPDFX]
tags = "print,standard,conversion,production,prepress,archive"
title = "PDF से PDF/X"
header = "PDF से PDF/X"
credit = "यह सेवा PDF/X रूपांतरण के लिए Ghostscript का उपयोग करती है"
submit = "परिवर्तित करें"
tip = "फिलहाल एक साथ कई इनपुट पर काम नहीं करता।"
outputFormat = "आउटपुट फ़ॉर्मेट"
pdfWithDigitalSignature = "PDF में एक डिजिटल हस्ताक्षर है। यह अगले चरण में हटा दिया जाएगा।"
[PDFToWord]
tags = "doc,docx,odt,word,रूपांतरण,प्रारूप,रूपांतरण,कार्यालय,माइक्रोसॉफ्ट,docfile"
title = "PDF से Word"
@@ -3153,6 +3191,18 @@ other = "अन्य"
perPageInfo = "प्रति पेज जानकारी"
tableOfContents = "विषय सूची"
[getPdfInfo.compliance]
notDetected = "पता नहीं चला"
passed = "उत्तीर्ण"
failed = "असफल"
compliant = "अनुरूप"
nonCompliant = "अननुरूप"
none = "कोई मानक नहीं मिला"
passedCount = "उत्तीर्ण"
failedCount = "असफल"
noVerification = "कोई सत्यापन नहीं किया गया"
noVerificationDesc = "इस दस्तावेज़ के लिए PDF मानकों का अनुपालन सत्यापित नहीं किया गया।"
[getPdfInfo.other]
attachments = "संलग्नक"
embeddedFiles = "एम्बेडेड फ़ाइलें"
@@ -3184,6 +3234,8 @@ permsRestricted = "{{count}} प्रतिबंध"
permsMixed = "कुछ अनुमतियाँ प्रतिबंधित"
hasCompliance = "अनुपालन मानक मौजूद हैं"
noCompliance = "कोई अनुपालन मानक नहीं"
compliancePassed = "{{standards}} अनुरूप"
complianceChecked = "मानक सत्यापित ({{failed}} असफल)"
basic = "मूल जानकारी"
documentInfo = "दस्तावेज़ जानकारी"
securityTitle = "सुरक्षा स्थिति"
@@ -3723,6 +3775,13 @@ passwordChangedSuccess = "पासवर्ड सफलतापूर्व
credentialsUpdated = "आपके क्रेडेंशियल अपडेट कर दिए गए हैं। कृपया फिर से साइन इन करें।"
defaultCredentials = "डिफ़ॉल्ट लॉगिन क्रेडेंशियल्स"
changePasswordWarning = "पहली बार लॉगिन करने के बाद कृपया अपना पासवर्ड बदलें"
mfaRequired = "दो-कारक कोड आवश्यक"
mfaCode = "प्रमाणीकरण कोड"
enterMfaCode = "6-अंकों का कोड दर्ज करें"
mfaPromptTitle = "दो-कारक प्रमाणीकरण"
mfaPromptBody = "जारी रखने के लिए अपने ऑथेंटिकेटर ऐप का प्रमाणीकरण कोड दर्ज करें।"
verifyingMfa = "सत्यापन हो रहा है..."
verifyMfa = "कोड सत्यापित करें"
[login.slides.overview]
alt = "Stirling PDF ओवरव्यू"
@@ -4324,6 +4383,10 @@ title = "लॉगिन मोड आवश्यक"
message = "एडमिन सेटिंग्स बदलने के लिए लॉगिन मोड सक्षम होना चाहिए। कृपया अपने एनवायरनमेंट में SECURITY_ENABLELOGIN=true या settings.yml में security.enableLogin: true सेट करें, फिर सर्वर रीस्टार्ट करें।"
readOnly = "नीचे दी गई सेटिंग्स संदर्भ हेतु उदाहरण मान दिखाती हैं। वास्तविक कॉन्फ़िगरेशन देखने और संपादित करने के लिए लॉगिन मोड सक्षम करें।"
[admin.settings.enterpriseRequired]
title = "एंटरप्राइज़ लाइसेंस आवश्यक"
message = "{{featureName}} तक पहुँच के लिए एंटरप्राइज़ लाइसेंस आवश्यक है। आप संदर्भ के लिए डेमो डेटा देख रहे हैं।"
[admin.settings.restart]
title = "रीस्टार्ट आवश्यक"
message = "सेटिंग्स सफलतापूर्वक सहेजी गई हैं। परिवर्तनों के प्रभावी होने के लिए सर्वर रीस्टार्ट आवश्यक है।"
@@ -4771,6 +4834,48 @@ description = "उपयोगकर्ताओं के लिए विस
title = "डेटाबेस"
description = "एंटरप्राइज़ डिप्लॉयमेंट के लिए कस्टम डेटाबेस कनेक्शन सेटिंग्स कॉन्फ़िगर करें।"
configuration = "डेटाबेस कॉन्फ़िगरेशन"
backupTitle = "बैकअप और रिस्टोर"
backupDescription = "एडमिन कंसोल से सीधे H2 बैकअप प्रबंधित करें।"
loadError = "डेटाबेस बैकअप लोड करने में विफल"
backupCreated = "बैकअप सफलतापूर्वक बनाया गया"
backupFailed = "बैकअप बनाने में विफल"
deleteTitle = "बैकअप हटाएं"
deleteConfirm = "क्या इस बैकअप को हटाना चाहते हैं? इसे वापस नहीं किया जा सकता।"
deleteSuccess = "बैकअप हटाया गया"
deleteFailed = "बैकअप हटाने में विफल"
deleteConfirmAction = "बैकअप हटाएं"
downloadFailed = "बैकअप डाउनलोड करने में विफल"
version = "H2 संस्करण"
embedded = "एम्बेडेड H2"
external = "बाहरी डेटाबेस"
h2Only = "बैकअप केवल एम्बेडेड H2 डेटाबेस के लिए उपलब्ध हैं।"
h2Hint = "बैकअप और रिस्टोर सक्षम करने के लिए डेटाबेस प्रकार को H2 पर सेट करें और कस्टम डेटाबेस को अक्षम करें।"
manageBackups = "बैकअप प्रबंधित करें"
refresh = "रिफ्रेश"
createBackup = "बैकअप बनाएं"
uploadTitle = "अपलोड और इम्पोर्ट"
chooseFile = ".sql बैकअप फ़ाइल चुनें"
importFromUpload = "अपलोड इम्पोर्ट करें"
confirmImportTitle = "डेटाबेस इम्पोर्ट की पुष्टि करें"
overwriteWarning = "चेतावनी: यह वर्तमान डेटाबेस को ओवरराइट कर देगा।"
overwriteWarningBody = "सारा मौजूदा डेटा अपलोड किए गए बैकअप से बदल दिया जाएगा। यह क्रिया वापस नहीं की जा सकती।"
confirmCodeLabel = "आगे बढ़ने के लिए कन्फर्मेशन कोड दर्ज करें"
enterCode = "ऊपर दिखाया गया कोड दर्ज करें"
confirmImport = "इम्पोर्ट की पुष्टि करें"
codeMismatch = "कन्फर्मेशन कोड मेल नहीं खाता"
codeMismatchBody = "कृपया आगे बढ़ने के लिए कोड ठीक उसी प्रकार दर्ज करें जैसा दिखाया गया है।"
selectFile = "इम्पोर्ट करने के लिए .sql फ़ाइल चुनें"
importSuccess = "बैकअप सफलतापूर्वक इम्पोर्ट किया गया"
importFailed = "बैकअप इम्पोर्ट करने में विफल"
noBackups = "अभी तक कोई बैकअप नहीं मिला।"
unavailable = "वर्तमान डेटाबेस कॉन्फ़िगरेशन के लिए बैकअप सूची उपलब्ध नहीं है।"
fileName = "फ़ाइल"
created = "बनाया गया"
size = "आकार"
actions = "क्रियाएं"
download = "डाउनलोड"
import = "इम्पोर्ट"
delete = "हटाएं"
[admin.settings.database.enableCustom]
label = "कस्टम डेटाबेस सक्रिय करें"
@@ -4848,6 +4953,26 @@ description = "इमेज प्रोसेसिंग के लिए अ
[admin.settings.advanced.tessdataDir]
label = "tessdata डायरेक्टरी"
description = "OCR भाषा फ़ाइलों के लिए tessdata डायरेक्टरी का पाथ"
downloadMissingTitle = "कोई भाषा चयनित नहीं"
downloadMissingBody = "कृपया डाउनलोड के लिए कम से कम एक भाषा चुनें।"
downloadSuccessTitle = "भाषाएं डाउनलोड की गईं"
downloadSuccessBody = "चयनित tessdata भाषाएं सहेज ली गई हैं।"
downloadErrorTitle = "डाउनलोड विफल"
loadingLanguages = "इंस्टॉल की गई tessdata भाषाएं लोड की जा रही हैं..."
installedLanguages = "इंस्टॉल की गई tessdata भाषाएं"
noLanguages = "कॉन्फ़िगर की गई डायरेक्टरी में कोई tessdata भाषा नहीं मिली।"
downloadLabel = "अतिरिक्त tessdata भाषाएं डाउनलोड करें"
downloadPlaceholder = "भाषाएं चुनें"
downloadNothingFound = "कोई अतिरिक्त भाषाएं नहीं मिलीं"
permissionNotice = "tessdata पाथ पर लिखना संभव नहीं है। डाउनलोड ब्राउज़र में खुलेंगे; कृपया .traineddata फ़ाइलें मैन्युअल रूप से tessdata फ़ोल्डर में सहेजें।"
manualLinks = "मैन्युअल डाउनलोड: लिंक पर क्लिक करें और फ़ाइलें tessdata फ़ोल्डर में रखें।"
downloadButton = "चयनित भाषाएं डाउनलोड करें"
downloadInvalidTitle = "अमान्य चयन"
downloadInvalidBody = "कुछ चयनित भाषाएं डाउनलोड के लिए उपलब्ध नहीं हैं। कृपया रिफ्रेश करें और सूची में से चुनें।"
downloadErrorNetwork = "नेटवर्क त्रुटि के कारण डाउनलोड विफल हुआ। कृपया अपना कनेक्शन जांचें और पुनः प्रयास करें।"
downloadErrorServer = "tessdata भाषाएं डाउनलोड करते समय सर्वर में त्रुटि हुई। कृपया बाद में पुनः प्रयास करें।"
downloadErrorPermission = "tessdata डायरेक्टरी पर लिखना संभव नहीं है: {{message}}। कृपया किसी लिखने योग्य डायरेक्टरी का चयन करें (जैसे एप्लिकेशन डेटा फ़ोल्डर के अंदर) या अनुमतियां समायोजित करें।"
downloadErrorGeneric = "डाउनलोड विफल: {{message}}। कृपया बाद में पुनः प्रयास करें।"
[admin.settings.advanced.disableSanitize]
label = "HTML सैनिटाइज़ेशन निष्क्रिय करें"
@@ -5351,6 +5476,7 @@ desc = "PDF कार्रवाइयों को जोड़कर बह
invalidStep = "अमान्य चरण"
reviewTitle = "स्वचालन परिणाम"
copyToSaved = "सहेजे गए में कॉपी करें"
exportForFolderScanning = "फ़ोल्डर स्कैनिंग के लिए निर्यात करें"
[automate.files]
placeholder = "इस स्वचालन के साथ प्रोसेस करने के लिए फ़ाइलें चुनें"
@@ -5372,6 +5498,7 @@ createTitle = "स्वचालन बनाएँ"
editTitle = "स्वचालन संपादित करें"
intro = "स्वचालन टूल्स को क्रमवार चलाते हैं। शुरू करने के लिए, टूल्स उसी क्रम में जोड़ें जिसमें आप उन्हें चलाना चाहते हैं।"
save = "स्वचालन सहेजें"
exportForFolderScanning = "फ़ोल्डर स्कैनिंग के लिए निर्यात करें"
[automate.creation.name]
label = "स्वचालन नाम"
@@ -5746,9 +5873,11 @@ username = "यूज़रनेम (ईमेल)"
usernamePlaceholder = "[email protected]"
password = "पासवर्ड"
passwordPlaceholder = "पासवर्ड दर्ज करें"
passwordRequired = "पासवर्ड आवश्यक है"
role = "भूमिका"
team = "टीम (वैकल्पिक)"
teamPlaceholder = "एक टीम चुनें"
authType = "प्रमाणीकरण प्रकार"
forcePasswordChange = "पहली लॉगिन पर पासवर्ड बदलना अनिवार्य करें"
cancel = "रद्द करें"
submit = "सदस्य जोड़ें"
@@ -5756,6 +5885,13 @@ usernameRequired = "यूज़रनेम और पासवर्ड आव
passwordTooShort = "पासवर्ड कम से कम 6 अक्षर का होना चाहिए"
success = "उपयोगकर्ता सफलतापूर्वक बनाया गया"
error = "उपयोगकर्ता बनाने में विफल"
forceMFA = "अगले लॉगिन पर MFA सेटअप अनिवार्य करें"
[workspace.people.authType]
password = "पासवर्ड"
oauth = "OAuth2"
saml = "SAML2"
ssoDescription = "उपयोगकर्ता SSO प्रदाता के माध्यम से प्रमाणीकरण करेगा"
[workspace.people.editMember]
title = "सदस्य संपादित करें"
@@ -5859,6 +5995,11 @@ slotsAvailable = "{{count}} उपयोगकर्ता स्लॉट उ
noSlotsAvailable = "कोई स्लॉट उपलब्ध नहीं"
currentUsage = "वर्तमान में {{max}} में से {{current}} उपयोगकर्ता लाइसेंस उपयोग में"
[workspace.people.mfa]
adminDisableSuccess = "उपयोगकर्ता के लिए MFA सफलतापूर्वक अक्षम किया गया"
adminDisableError = "उपयोगकर्ता के लिए MFA अक्षम करने में विफल"
disableByAdmin = "MFA अक्षम करें"
[workspace.teams]
title = "टीम्स"
description = "टीम्स प्रबंधित करें और वर्कस्पेस सदस्यों को व्यवस्थित करें"
@@ -6301,6 +6442,7 @@ endpoint = "एंडपॉइंट"
visits = "विज़िट"
percentage = "प्रतिशत"
noData = "कोई डेटा उपलब्ध नहीं"
unknownEndpoint = "अज्ञात एंडपॉइंट"
[backendHealth]
checking = "बैकएंड स्थिति की जाँच की जा रही है..."