के लिए 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 फ़ॉर्मैट के अनुरूप
WebExtension messages.json संरचना के लिए विशेष रूप से बनाया गया, जिसमें message, description, और placeholders का समर्थन शामिल है।
प्लेसहोल्डर सुरक्षा
$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")मैनिफ़ेस्ट में आवश्यक
"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 आज़माएँ