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

Commit a7dfd3d

Browse files
authored
Merge pull request #160 from Divya07-22/main
i18n: Add Tamil, Marathi, Gujarati, Malayalam and Punjabi localizations for WikimediaOCR
2 parents f883d88 + 90c8f12 commit a7dfd3d

5 files changed

Lines changed: 295 additions & 0 deletions

File tree

i18n/gu.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+
}

i18n/ml.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+
}

i18n/mr.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)