यासाठी AI लोकॅलायझेशन any browser extension
तुमचे स्रोत messages.json अपलोड करा, लक्ष्य भाषा निवडा, एकदाच पैसे भरा, आणि शिप करण्यास तयार _locales ZIP डाउनलोड करा.
हे कसे कार्य करते
तुमच्या WebExtension चे लोकलायझेशन करण्यासाठी तीन सोप्या पायऱ्या. पेमेंटनंतर भाषांतरे चालतात—आम्ही जॉब्स क्यूमध्ये ठेवतो आणि काही मिनिटांत ZIP तयार करतो.
अपलोड
तुमची स्रोत messages.json फाइल ड्रॉप करा. आम्ही ती त्वरित पार्स करतो आणि WebExtension फॉरमॅटची पडताळणी करतो.
भाषा निवडा आणि किंमत पहा
52 भाषांमधून निवडा. पेमेंट करण्यापूर्वी तुमच्या फाइलच्या आकारावर आधारित पारदर्शक किंमत पहा.
ZIP डाउनलोड करा
Stripe द्वारे एकदाच पेमेंट करा. आम्ही सर्व _locales/{lang}/messages.json फाइल्स तयार करतो आणि त्यांना ZIP मध्ये बंडल करतो.
पारदर्शक किंमत अंदाजक
अपलोड करण्यापूर्वी तुम्ही नेमके किती पैसे द्याल ते पहा. अंतिम कोट अपलोडनंतर स्ट्रिंगची लांबी आणि निवडलेल्या भाषांवर आधारित मोजला जातो.
1. फाइल अपलोड करा
messages.json इथे ड्रॉप करा
किंवा ब्राउझ करण्यासाठी क्लिक करा
Chrome, Firefox, Edge, Opera & Safari. Max 500KB.
2. भाषा निवडा
55 पैकी 3 भाषा निवडल्या
3. तुमचा अंदाज
चेकआउट पेजवर फाइल अपलोडनंतर अंतिम किंमत मोजली जाईल
एकदाच पेमेंट • सबस्क्रिप्शन नाही
डेव्हलपर्ससाठी तयार
WebExtension लोकॅल फॉरमॅटसाठी खास तयार. सर्वसाधारण भाषांतर साधन नाही.
WebExtension फॉरमॅटची जाणीव असलेले
message, description आणि placeholders सपोर्टसह WebExtension messages.json संरचनेसाठी खास तयार.
प्लेसहोल्डर संरक्षण
$PLACEHOLDER$ सिंटॅक्स जसा-चा-तसा अचूक जतन करतो. तुमचे व्हेरिएबल्स सर्व भाषांमध्ये अखंड राहतात.
वर्णन संदर्भ
आम्ही तुमची description फील्ड्स वाचतो आणि अधिक अचूक AI भाषांतरांसाठी त्यांचा संदर्भ संकेत म्हणून वापर करतो.
ZIP एक्सपोर्ट तयार
योग्य _locales/{lang}/messages.json फोल्डर संरचनेसह ZIP डाउनलोड करा. ते तुमच्या एक्स्टेंशनमध्ये टाका.
समांतर प्रक्रिया
सर्व भाषांचे भाषांतर एकाच वेळी होते. बहुतेक जॉब्स 5 मिनिटांपेक्षा कमी वेळेत पूर्ण होतात.
एकदाच पेमेंट
सबस्क्रिप्शन नाही, मासिक शुल्क नाही. प्रत्येक जॉबसाठी एकदाच पैसे द्या, कायम डाउनलोड करा.
WebExtension एक्स्टेंशन i18n कसे कार्य करते
WebExtensions store locale strings in _locales/{locale}/messages.json. Adding "default_locale" to manifest.json enables the i18n API. Chrome, Firefox, Edge, Opera, and Safari all use this same format — LocalePack handles the translation and correct folder structure for every browser in one order.
_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 / browser.i18nउदाहरण कॉल
getMessage("key")manifest मध्ये आवश्यक
"default_locale"A complete _locales/ folder is required for your extension to display in users' languages across all browser extension stores. Each store reads the locale folder automatically.
मग सर्वसाधारण टूल्सच का वापरू नयेत?
सर्वसाधारण भाषांतर टूल्सना WebExtension फॉरमॅट समजत नाही.
LocalePack | हस्तचालित भाषांतर | सामान्य TMS | |
|---|---|---|---|
| सेटअपसाठी लागणारा वेळ | 2 मिनिटे | प्रति भाषा तास | 30+ मिनिटे |
| किंमत पारदर्शकता | |||
| WebExtension फॉरमॅट सुरक्षितता | |||
| प्लेसहोल्डर संरक्षण | |||
| गती (52 भाषा) | < 5 मिनिटे | आठवडे | तास |
| यासाठी सर्वोत्तम | All WebExtension formats | लहान प्रकल्प | एंटरप्राइझ वेब अॅप्स |
एक्स्टेंशन डेव्हलपर्सचा विश्वास
“कंटाळवाण्या कामाचे तास वाचले. माझे messages.json अपलोड केले आणि मला हवे होते त्याच अचूक फॉरमॅटमध्ये परिपूर्ण भाषांतरे परत मिळाली.”
Sarah K.
इंडी डेव्ह, AdBlock एक्स्टेंशन
“Works for all my extensions — Chrome, Firefox, and Edge. One upload, all formats covered.”
Marcus T.
एक्स्टेंशन मेंटेनर
“पारदर्शक किंमत हेच निर्णायक ठरले. काहीही अपलोड करण्यापूर्वी मला नेमके किती पैसे द्यावे लागतील हे कळले.”
Dev J.
ओपन सोर्स योगदानकर्ता
52
समर्थित लोकेल्स
100%
प्लेसहोल्डर-सुरक्षित आउटपुट
ZIP
शिप करण्यास तयार
वारंवार विचारले जाणारे प्रश्न
LocalePack बद्दल तुम्हाला जाणून घ्यायचे सर्व काही.
तुमचे WebExtension जागतिक स्तरावर शिप करण्यास तयार आहात?
एकदाच पैसे द्या - ZIP डाउनलोड करा - जागतिक स्तरावर शिप करा
LocalePack वापरून पाहा