Skip to content
This repository was archived by the owner on May 28, 2026. It is now read-only.

Commit f0f9667

Browse files
authored
Merge pull request #159 from Divya07-22/main
i18n: Add Hindi (hi) and Kannada (kn) localization for WikimediaOCR
2 parents 105fce5 + d112c74 commit f0f9667

2 files changed

Lines changed: 118 additions & 0 deletions

File tree

i18n/hi.json

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"@metadata": {
3+
"authors": [
4+
"Divya07-22"
5+
]
6+
},
7+
"title": "WikimediaOCR",
8+
"subtitle": "विकिमीडिया कॉमन्स पर स्कैन की गई छवियों से पाठ को ट्रांसक्राइब करने का एक उपकरण, जिसका उपयोग विकिस्रोत और अन्य जगहों पर किया जा सकता है।",
9+
"form-heading": "एक छवि ट्रांसक्राइब करें",
10+
"image-url": "छवि URL",
11+
"image-url-help": "किसी विकिमीडिया सर्वर पर होस्ट की गई छवि URL डालें, जैसे: $1",
12+
"image-url-error": "छवि URL को {{PLURAL:$1|निम्नलिखित डोमेन नाम|निम्नलिखित डोमेन नामों में से किसी एक}} से शुरू होना चाहिए और एक वैध फ़ाइल एक्सटेंशन के साथ समाप्त होना चाहिए: $2",
13+
"image-alt-text": "मूल छवि",
14+
"language-code": "भाषाएँ (वैकल्पिक)",
15+
"engine": "OCR इंजन",
16+
"engine-name-google": "Google Cloud Vision OCR",
17+
"engine-name-tesseract": "Tesseract OCR",
18+
"engine-name-transkribus": "Transkribus OCR",
19+
"engine-not-found-warning": "अनुरोधित इंजन '$1' नहीं मिला। इसके बजाय डिफ़ॉल्ट इंजन '$2' का उपयोग किया जा रहा है।",
20+
"engine-invalid-langs-warning": "निम्नलिखित भाषाएँ अमान्य हैं या इंजन द्वारा समर्थित नहीं हैं और उन्हें अनदेखा कर दिया गया: $1",
21+
"submit": "पूरे पृष्ठ को ट्रांसक्राइब करें",
22+
"submit-crop": "क्षेत्र ट्रांसक्राइब करें",
23+
"drag-help": "क्रॉप टूल चुनें और पृष्ठ के केवल एक क्षेत्र को ट्रांसक्राइब करने के लिए नीचे की छवि पर एक आयत खींचें।",
24+
"drag-mode-move": "खींचने से छवि स्थानांतरित होगी",
25+
"drag-mode-move-alt": "'स्थानांतरित करें' क्रिया को दर्शाने वाला आइकन।",
26+
"drag-mode-crop": "खींचने से एक नया क्रॉप क्षेत्र बनेगा",
27+
"drag-mode-crop-alt": "'क्रॉप करें' क्रिया को दर्शाने वाला आइकन।",
28+
"copy-to-clipboard": "क्लिपबोर्ड पर कॉपी करें",
29+
"copied-to-clipboard": "कॉपी हो गया!",
30+
"google-error": "Google सेवा ने एक त्रुटि लौटाई: $1",
31+
"image-retrieval-failed": "छवि पुनर्प्राप्ति विफल रही: $1",
32+
"documentation": "दस्तावेज़ीकरण",
33+
"api": "API",
34+
"api-tooltip": "API दस्तावेज़ीकरण देखें",
35+
"version": "संस्करण $1",
36+
"report-issue": "समस्या रिपोर्ट करें",
37+
"language": "भाषा:",
38+
"language-switch": "भाषा बदलें",
39+
"langs-placeholder": "स्वचालित भाषा पहचान के लिए खाली छोड़ें।",
40+
"langs-param-error": "निम्नलिखित {{PLURAL:$1|भाषा OCR इंजन द्वारा समर्थित नहीं है|भाषाएँ OCR इंजन द्वारा समर्थित नहीं हैं}}: $2",
41+
"loading-message": "ट्रांसक्रिप्शन किया जा रहा है...",
42+
"tesseract-options": "Tesseract विकल्प",
43+
"tesseract-psm-label": "पृष्ठ विभाजन विधि",
44+
"tesseract-psm-help": "बेहतर बहु-स्तंभ समर्थन के लिए \"विरल पाठ\" आज़माएँ।",
45+
"tesseract-psm-0": "केवल अभिविन्यास और लिपि पहचान (OSD)।",
46+
"tesseract-psm-1": "OSD के साथ स्वचालित पृष्ठ विभाजन।",
47+
"tesseract-psm-2": "स्वचालित पृष्ठ विभाजन, लेकिन OSD या OCR नहीं। (लागू नहीं)",
48+
"tesseract-psm-3": "पूरी तरह से स्वचालित पृष्ठ विभाजन, लेकिन OSD नहीं। (डिफ़ॉल्ट)",
49+
"tesseract-psm-4": "विभिन्न आकारों के पाठ का एक एकल स्तंभ मानें।",
50+
"tesseract-psm-5": "लंबवत संरेखित पाठ के एक समान ब्लॉक मानें।",
51+
"tesseract-psm-6": "पाठ के एक समान ब्लॉक मानें।",
52+
"tesseract-psm-7": "छवि को एक एकल पाठ पंक्ति मानें।",
53+
"tesseract-psm-8": "छवि को एक एकल शब्द मानें।",
54+
"tesseract-psm-9": "छवि को एक वृत्त में एकल शब्द मानें।",
55+
"tesseract-psm-10": "छवि को एक एकल वर्ण मानें।",
56+
"tesseract-psm-11": "विरल पाठ। बिना किसी विशेष क्रम के जितना संभव हो उतना पाठ खोजें।",
57+
"tesseract-psm-12": "OSD के साथ विरल पाठ।",
58+
"tesseract-psm-13": "कच्ची पंक्ति। छवि को एक एकल पाठ पंक्ति मानें, Tesseract-विशिष्ट हैक्स को दरकिनार करते हुए।"
59+
}

i18n/kn.json

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"@metadata": {
3+
"authors": [
4+
"Divya07-22"
5+
]
6+
},
7+
"title": "WikimediaOCR",
8+
"subtitle": "ವಿಕಿಮೀಡಿಯಾ ಕಾಮನ್ಸ್‌ನಲ್ಲಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಿದ ಚಿತ್ರಗಳಿಂದ ಪಠ್ಯವನ್ನು ಲಿಪ್ಯಂತರ ಮಾಡಲು ಒಂದು ಸಾಧನ, ವಿಕಿಸೋರ್ಸ್ ಮತ್ತು ಇತರೆಡೆ ಬಳಸಲು.",
9+
"form-heading": "ಚಿತ್ರವನ್ನು ಲಿಪ್ಯಂತರಿಸಿ",
10+
"image-url": "ಚಿತ್ರ URL",
11+
"image-url-help": "ವಿಕಿಮೀಡಿಯಾ ಸರ್ವರ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಚಿತ್ರ URL ಅನ್ನು ಸೇರಿಸಿ, ಉದಾ: $1",
12+
"image-url-error": "ಚಿತ್ರ URL ಅನ್ನು {{PLURAL:$1|ಈ ಕೆಳಗಿನ ಡೊಮೇನ್ ಹೆಸರಿನಿಂದ|ಈ ಕೆಳಗಿನ ಡೊಮೇನ್ ಹೆಸರುಗಳಲ್ಲಿ ಒಂದರಿಂದ}} ಪ್ರಾರಂಭಿಸಬೇಕು ಮತ್ತು ಮಾನ್ಯ ಫೈಲ್ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳಬೇಕು: $2",
13+
"image-alt-text": "ಮೂಲ ಚಿತ್ರ",
14+
"language-code": "ಭಾಷೆಗಳು (ಐಚ್ಛಿಕ)",
15+
"engine": "OCR ಎಂಜಿನ್",
16+
"engine-name-google": "Google Cloud Vision OCR",
17+
"engine-name-tesseract": "Tesseract OCR",
18+
"engine-name-transkribus": "Transkribus OCR",
19+
"engine-not-found-warning": "ವಿನಂತಿಸಿದ ಎಂಜಿನ್ '$1' ಕಂಡುಬಂದಿಲ್ಲ. ಬದಲಿಗೆ ಡೀಫಾಲ್ಟ್ ಎಂಜಿನ್ '$2' ಬಳಸಲಾಗುತ್ತಿದೆ.",
20+
"engine-invalid-langs-warning": "ಈ ಕೆಳಗಿನ ಭಾಷೆಗಳು ಅಮಾನ್ಯ ಅಥವಾ ಎಂಜಿನ್‌ನಿಂದ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ ಮತ್ತು ನಿರ್ಲಕ್ಷಿಸಲಾಗಿದೆ: $1",
21+
"submit": "ಇಡೀ ಪುಟವನ್ನು ಲಿಪ್ಯಂತರಿಸಿ",
22+
"submit-crop": "ಪ್ರದೇಶವನ್ನು ಲಿಪ್ಯಂತರಿಸಿ",
23+
"drag-help": "ಕ್ರಾಪ್ ಟೂಲ್ ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಪುಟದ ಒಂದು ಪ್ರದೇಶವನ್ನು ಮಾತ್ರ ಲಿಪ್ಯಂತರಿಸಲು ಕೆಳಗಿನ ಚಿತ್ರದ ಮೇಲೆ ಆಯತಾಕಾರ ಎಳೆಯಿರಿ.",
24+
"drag-mode-move": "ಎಳೆಯುವುದರಿಂದ ಚಿತ್ರ ಚಲಿಸುತ್ತದೆ",
25+
"drag-mode-move-alt": "'ಚಲಿಸು' ಕ್ರಿಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಐಕಾನ್.",
26+
"drag-mode-crop": "ಎಳೆಯುವುದರಿಂದ ಹೊಸ ಕ್ರಾಪ್ ಪ್ರದೇಶ ರಚಿಸಲಾಗುತ್ತದೆ",
27+
"drag-mode-crop-alt": "'ಕ್ರಾಪ್' ಕ್ರಿಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಐಕಾನ್.",
28+
"copy-to-clipboard": "ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿ",
29+
"copied-to-clipboard": "ನಕಲಿಸಲಾಗಿದೆ!",
30+
"google-error": "Google ಸೇವೆ ದೋಷ ಹಿಂದಿರುಗಿಸಿದೆ: $1",
31+
"image-retrieval-failed": "ಚಿತ್ರ ಮರುಪಡೆಯುವಿಕೆ ವಿಫಲವಾಗಿದೆ: $1",
32+
"documentation": "ದಾಖಲಾತಿ",
33+
"api": "API",
34+
"api-tooltip": "API ದಾಖಲಾತಿ ವೀಕ್ಷಿಸಿ",
35+
"version": "ಆವೃತ್ತಿ $1",
36+
"report-issue": "ಸಮಸ್ಯೆ ವರದಿ ಮಾಡಿ",
37+
"language": "ಭಾಷೆ:",
38+
"language-switch": "ಭಾಷೆ ಬದಲಾಯಿಸಿ",
39+
"langs-placeholder": "ಸ್ವಯಂಚಾಲಿತ ಭಾಷಾ ಪತ್ತೆಗಾಗಿ ಖಾಲಿ ಬಿಡಿ.",
40+
"langs-param-error": "ಈ ಕೆಳಗಿನ {{PLURAL:$1|ಭಾಷೆಯನ್ನು|ಭಾಷೆಗಳನ್ನು}} OCR ಎಂಜಿನ್ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ: $2",
41+
"loading-message": "ಲಿಪ್ಯಂತರ ನಡೆಸಲಾಗುತ್ತಿದೆ...",
42+
"tesseract-options": "Tesseract ಆಯ್ಕೆಗಳು",
43+
"tesseract-psm-label": "ಪುಟ ವಿಭಜನೆ ವಿಧಾನ",
44+
"tesseract-psm-help": "ಬಹು-ಕಾಲಮ್ ಬೆಂಬಲಕ್ಕಾಗಿ \"Sparse text\" ಪ್ರಯತ್ನಿಸಿ.",
45+
"tesseract-psm-0": "ದೃಷ್ಟಿಕೋನ ಮತ್ತು ಲಿಪಿ ಪತ್ತೆ (OSD) ಮಾತ್ರ.",
46+
"tesseract-psm-1": "OSD ಜೊತೆ ಸ್ವಯಂಚಾಲಿತ ಪುಟ ವಿಭಜನೆ.",
47+
"tesseract-psm-2": "ಸ್ವಯಂಚಾಲಿತ ಪುಟ ವಿಭಜನೆ, ಆದರೆ OSD ಅಥವಾ OCR ಇಲ್ಲ. (ಅನುಷ್ಠಾನಗೊಳಿಸಲಾಗಿಲ್ಲ)",
48+
"tesseract-psm-3": "ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ ಪುಟ ವಿಭಜನೆ, ಆದರೆ OSD ಇಲ್ಲ. (ಡೀಫಾಲ್ಟ್)",
49+
"tesseract-psm-4": "ವಿವಿಧ ಗಾತ್ರಗಳ ಪಠ್ಯದ ಒಂದೇ ಕಾಲಮ್ ಎಂದು ಊಹಿಸಿ.",
50+
"tesseract-psm-5": "ಲಂಬವಾಗಿ ಜೋಡಿಸಲಾದ ಪಠ್ಯದ ಏಕರೂಪ ಬ್ಲಾಕ್ ಎಂದು ಊಹಿಸಿ.",
51+
"tesseract-psm-6": "ಪಠ್ಯದ ಏಕರೂಪ ಬ್ಲಾಕ್ ಎಂದು ಊಹಿಸಿ.",
52+
"tesseract-psm-7": "ಚಿತ್ರವನ್ನು ಒಂದೇ ಪಠ್ಯ ಸಾಲು ಎಂದು ಪರಿಗಣಿಸಿ.",
53+
"tesseract-psm-8": "ಚಿತ್ರವನ್ನು ಒಂದೇ ಪದ ಎಂದು ಪರಿಗಣಿಸಿ.",
54+
"tesseract-psm-9": "ಚಿತ್ರವನ್ನು ವೃತ್ತದಲ್ಲಿ ಒಂದೇ ಪದ ಎಂದು ಪರಿಗಣಿಸಿ.",
55+
"tesseract-psm-10": "ಚಿತ್ರವನ್ನು ಒಂದೇ ಅಕ್ಷರ ಎಂದು ಪರಿಗಣಿಸಿ.",
56+
"tesseract-psm-11": "ಸಾಧ್ಯವಾದಷ್ಟು ಪಠ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ. (Sparse text)",
57+
"tesseract-psm-12": "OSD ಜೊತೆ Sparse text.",
58+
"tesseract-psm-13": "ಕಚ್ಚಾ ಸಾಲು. Tesseract ನ ಸಾಲು ಕಂಡುಹಿಡಿಯುವ ಹ್ಯಾಕ್ ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡಿ ಚಿತ್ರವನ್ನು ಒಂದೇ ಪಠ್ಯ ಸಾಲು ಎಂದು ಪರಿಗಣಿಸಿ."
59+
}

0 commit comments

Comments
 (0)