यासाठी AI लोकॅलायझेशन Opera एक्स्टेंशन्स
तुमचे स्रोत messages.json अपलोड करा, लक्ष्य भाषा निवडा, एकदाच पैसे भरा, आणि शिप करण्यास तयार _locales ZIP डाउनलोड करा.
हे कसे कार्य करते
तुमच्या Opera एक्स्टेंशन चे लोकलायझेशन करण्यासाठी तीन सोप्या पायऱ्या. पेमेंटनंतर भाषांतरे चालतात—आम्ही जॉब्स क्यूमध्ये ठेवतो आणि काही मिनिटांत ZIP तयार करतो.
अपलोड
तुमची स्रोत messages.json फाइल ड्रॉप करा. आम्ही ती त्वरित पार्स करतो आणि Opera एक्स्टेंशन फॉरमॅटची पडताळणी करतो.
भाषा निवडा आणि किंमत पहा
52 भाषांमधून निवडा. पेमेंट करण्यापूर्वी तुमच्या फाइलच्या आकारावर आधारित पारदर्शक किंमत पहा.
ZIP डाउनलोड करा
Stripe द्वारे एकदाच पेमेंट करा. आम्ही सर्व _locales/{lang}/messages.json फाइल्स तयार करतो आणि त्यांना ZIP मध्ये बंडल करतो.
पारदर्शक किंमत अंदाजक
अपलोड करण्यापूर्वी तुम्ही नेमके किती पैसे द्याल ते पहा. अंतिम कोट अपलोडनंतर स्ट्रिंगची लांबी आणि निवडलेल्या भाषांवर आधारित मोजला जातो.
1. फाइल अपलोड करा
messages.json इथे ड्रॉप करा
किंवा ब्राउझ करण्यासाठी क्लिक करा
फक्त Opera एक्स्टेंशन फॉरमॅट. कमाल 500KB.
2. भाषा निवडा
55 पैकी 3 भाषा निवडल्या
3. तुमचा अंदाज
चेकआउट पेजवर फाइल अपलोडनंतर अंतिम किंमत मोजली जाईल
एकदाच पेमेंट • सबस्क्रिप्शन नाही
डेव्हलपर्ससाठी तयार
Opera एक्स्टेंशन लोकॅल फॉरमॅटसाठी खास तयार. सर्वसाधारण भाषांतर साधन नाही.
Opera फॉरमॅटची जाणीव असलेले
message, description आणि placeholders सपोर्टसह Opera एक्स्टेंशन messages.json संरचनेसाठी खास तयार.
प्लेसहोल्डर संरक्षण
$PLACEHOLDER$ सिंटॅक्स जसा-चा-तसा अचूक जतन करतो. तुमचे व्हेरिएबल्स सर्व भाषांमध्ये अखंड राहतात.
वर्णन संदर्भ
आम्ही तुमची description फील्ड्स वाचतो आणि अधिक अचूक AI भाषांतरांसाठी त्यांचा संदर्भ संकेत म्हणून वापर करतो.
ZIP एक्सपोर्ट तयार
योग्य _locales/{lang}/messages.json फोल्डर संरचनेसह ZIP डाउनलोड करा. ते तुमच्या एक्स्टेंशनमध्ये टाका.
समांतर प्रक्रिया
सर्व भाषांचे भाषांतर एकाच वेळी होते. बहुतेक जॉब्स 5 मिनिटांपेक्षा कमी वेळेत पूर्ण होतात.
एकदाच पेमेंट
सबस्क्रिप्शन नाही, मासिक शुल्क नाही. प्रत्येक जॉबसाठी एकदाच पैसे द्या, कायम डाउनलोड करा.
Opera एक्स्टेंशन i18n कसे कार्य करते
Opera एक्स्टेंशन्स Chromium WebExtension प्लॅटफॉर्मवर आधारित आहेत — Chrome प्रमाणेच _locales/{locale}/messages.json ही रचना. chrome.i18n API Opera मध्ये कोणत्याही बदलांशिवाय उपलब्ध आहे, आणि LocalePack चे ZIP आउटपुट थेट सुसंगत आहे.
_locales/
├── en/
│ └── messages.json ← default_locale
├── de/
│ └── messages.json
├── fr/
│ └── messages.json
└── ja/
└── messages.json{
"appName": {
"message": "My Extension",
"description": "Extension name"
},
"greeting": {
"message": "Hello, $USER$!",
"placeholders": {
"user": { "content": "$1" }
}
}
}रनटाइम API
chrome.i18nउदाहरण कॉल
chrome.i18n.getMessage("appName")manifest मध्ये आवश्यक
"default_locale"Opera हे Chromium वर आधारित आहे. Chrome साठी चालणारा कोणताही _locales ZIP तसाच Opera साठीही चालेल.
Opera Addons स्टोअर अनेक लोकेल्समधील वापरकर्त्यांना सेवा देते. पूर्ण _locales/ फोल्डरमुळे इंग्रजी न बोलणाऱ्या वापरकर्त्यांसाठी शोधण्यायोग्यता लक्षणीयरीत्या वाढते.
मग सर्वसाधारण टूल्सच का वापरू नयेत?
सर्वसाधारण भाषांतर टूल्सना Opera एक्स्टेंशन फॉरमॅट समजत नाही.
LocalePack | हस्तचालित भाषांतर | सामान्य TMS | |
|---|---|---|---|
| सेटअपसाठी लागणारा वेळ | 2 मिनिटे | प्रति भाषा तास | 30+ मिनिटे |
| किंमत पारदर्शकता | |||
| Opera फॉरमॅट सुरक्षितता | |||
| प्लेसहोल्डर संरक्षण | |||
| गती (52 भाषा) | < 5 मिनिटे | आठवडे | तास |
| यासाठी सर्वोत्तम | Opera एक्स्टेंशन्स | लहान प्रकल्प | एंटरप्राइझ वेब अॅप्स |
एक्स्टेंशन डेव्हलपर्सचा विश्वास
“कंटाळवाण्या कामाचे तास वाचले. माझे messages.json अपलोड केले आणि मला हवे होते त्याच अचूक फॉरमॅटमध्ये परिपूर्ण भाषांतरे परत मिळाली.”
Sarah K.
इंडी डेव्ह, AdBlock एक्स्टेंशन
“शेवटी Opera एक्स्टेंशन फॉरमॅट समजणारे टूल मिळाले. भाषांतरानंतर तुटलेले प्लेसहोल्डर्स दुरुस्त करायची गरज नाही.”
Marcus T.
एक्स्टेंशन मेंटेनर
“पारदर्शक किंमत हेच निर्णायक ठरले. काहीही अपलोड करण्यापूर्वी मला नेमके किती पैसे द्यावे लागतील हे कळले.”
Dev J.
ओपन सोर्स योगदानकर्ता
52
समर्थित लोकेल्स
100%
प्लेसहोल्डर-सुरक्षित आउटपुट
ZIP
शिप करण्यास तयार
वारंवार विचारले जाणारे प्रश्न
LocalePack बद्दल तुम्हाला जाणून घ्यायचे सर्व काही.
तुमचे Opera एक्स्टेंशन जागतिक स्तरावर शिप करण्यास तयार आहात?
एकदाच पैसे द्या - ZIP डाउनलोड करा - जागतिक स्तरावर शिप करा
LocalePack वापरून पाहा