के लिए AI लोकलाइज़ेशन Safari एक्सटेंशन
अपना स्रोत messages.json अपलोड करें, लक्षित भाषाएँ चुनें, एक बार भुगतान करें, और शिप करने के लिए तैयार _locales ZIP डाउनलोड करें।
यह कैसे काम करता है
अपने Safari एक्सटेंशन को स्थानीयकृत करने के लिए तीन सरल चरण। भुगतान के बाद अनुवाद चलते हैं—हम जॉब्स को कतार में लगाते हैं और मिनटों में ZIP तैयार करते हैं।
अपलोड
अपनी स्रोत messages.json फ़ाइल ड्रॉप करें। हम इसे तुरंत पार्स करते हैं और Safari एक्सटेंशन फ़ॉर्मैट को सत्यापित करते हैं।
भाषाएँ चुनें और कीमत देखें
52 भाषाओं में से चुनें। भुगतान करने से पहले अपनी फ़ाइल के आकार के आधार पर पारदर्शी कीमत देखें।
ZIP डाउनलोड करें
Stripe के माध्यम से एक बार भुगतान करें। हम सभी _locales/{lang}/messages.json फ़ाइलें बनाते हैं और उन्हें एक ZIP में बंडल करते हैं।
पारदर्शी प्राइसिंग अनुमानक
अपलोड करने से पहले ठीक-ठीक देखें कि आप कितना भुगतान करेंगे। अंतिम कोट अपलोड के बाद स्ट्रिंग की लंबाई और चुनी गई भाषाओं के आधार पर गणना किया जाता है।
1. फ़ाइल अपलोड करें
messages.json यहाँ ड्रॉप करें
या ब्राउज़ करने के लिए क्लिक करें
केवल Safari WebExtension फ़ॉर्मैट। अधिकतम 500KB।
2. भाषाएँ चुनें
55 में से 3 भाषाएँ चुनी गईं
3. आपका अनुमान
अंतिम कीमत चेकआउट पेज पर फ़ाइल अपलोड के बाद गणना की जाती है
एक बार का भुगतान • कोई सब्सक्रिप्शन नहीं
डेवलपर्स के लिए बनाया गया
Safari एक्सटेंशन लोकेल फ़ॉर्मैट के लिए विशेष रूप से बनाया गया। कोई सामान्य अनुवाद टूल नहीं।
Safari फ़ॉर्मैट के अनुरूप
Safari एक्सटेंशन messages.json संरचना के लिए विशेष रूप से बनाया गया, जिसमें message, description, और placeholders का समर्थन शामिल है।
प्लेसहोल्डर सुरक्षा
$PLACEHOLDER$ सिंटैक्स को बिल्कुल वैसा ही सुरक्षित रखता है। आपके वेरिएबल्स सभी भाषाओं में जस के तस रहते हैं।
विवरण संदर्भ
हम आपके description फ़ील्ड पढ़ते हैं और अधिक सटीक AI अनुवादों के लिए उन्हें संदर्भ संकेत के रूप में उपयोग करते हैं।
ZIP एक्सपोर्ट तैयार
सही _locales/{lang}/messages.json फ़ोल्डर संरचना के साथ ZIP डाउनलोड करें। इसे अपने एक्सटेंशन में डाल दें।
समानांतर प्रोसेसिंग
सभी भाषाओं का अनुवाद एक साथ किया जाता है। अधिकांश जॉब्स 5 मिनट से कम में पूरी हो जाती हैं।
एक बार का भुगतान
कोई सब्सक्रिप्शन नहीं, कोई मासिक शुल्क नहीं। प्रति जॉब एक बार भुगतान करें, हमेशा के लिए डाउनलोड करें।
Safari एक्सटेंशन i18n कैसे काम करता है
Safari Web Extensions, Chrome और Firefox जैसा ही WebExtension फ़ॉर्मैट इस्तेमाल करते हैं — बिल्कुल वही _locales/{locale}/messages.json संरचना। Apple ने मौजूदा एक्सटेंशनों को पोर्ट करना आसान बनाने के लिए मानक फ़ॉर्मैट अपनाया। browser.i18n API Safari Web Extensions में उपलब्ध है, और LocalePack का आउटपुट पूरी तरह संगत है।
_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
browser.i18nउदाहरण कॉल
browser.i18n.getMessage("appName")मैनिफ़ेस्ट में आवश्यक
"default_locale"Mac App Store और iOS App Store आपके एक्सटेंशन का स्थानीयकृत नाम और विवरण तब दिखाते हैं जब _locales/ में उपयोगकर्ता की भाषा मौजूद होती है। App Store Connect आपके _locales/ फ़ोल्डर में मौजूद लोकैल कोड्स का सम्मान करता है।
सामान्य टूल्स ही क्यों न इस्तेमाल करें?
सामान्य-उद्देश्य अनुवाद टूल Safari एक्सटेंशन फ़ॉर्मैट को नहीं समझते।
LocalePack | मैनुअल अनुवाद | सामान्य TMS | |
|---|---|---|---|
| सेटअप समय | 2 मिनट | प्रति भाषा घंटे | 30+ मिनट |
| लागत पारदर्शिता | |||
| Safari फ़ॉर्मैट सुरक्षा | |||
| प्लेसहोल्डर सुरक्षा | |||
| गति (52 भाषाएँ) | < 5 मिनट | हफ्ते | घंटे |
| के लिए सबसे उपयुक्त | Safari एक्सटेंशन | छोटे प्रोजेक्ट | एंटरप्राइज़ वेब ऐप्स |
एक्सटेंशन डेवलपर्स का भरोसा
“मेरे कई घंटे का उबाऊ काम बच गया। मैंने अपना messages.json अपलोड किया और मुझे बिल्कुल उसी फ़ॉर्मैट में परफेक्ट अनुवाद वापस मिल गए जिसकी मुझे ज़रूरत थी।”
Sarah K.
इंडी डेवलपर, AdBlock एक्सटेंशन
“आख़िरकार एक ऐसा टूल जो Safari एक्सटेंशन फ़ॉर्मैट को समझता है। अनुवाद के बाद टूटे हुए प्लेसहोल्डर्स को ठीक करने की ज़रूरत नहीं।”
Marcus T.
एक्सटेंशन मेंटेनर
“पारदर्शी प्राइसिंग ही निर्णायक वजह थी। कुछ भी अपलोड करने से पहले मुझे ठीक-ठीक पता था कि मैं कितना भुगतान करूँगा।”
Dev J.
ओपन सोर्स योगदानकर्ता
52
समर्थित लोकेल
100%
प्लेसहोल्डर-सुरक्षित आउटपुट
ZIP
शिप करने के लिए तैयार
अक्सर पूछे जाने वाले सवाल
LocalePack के बारे में आपको जो कुछ भी जानना चाहिए।
क्या आप अपने Safari एक्सटेंशन को वैश्विक स्तर पर लॉन्च करने के लिए तैयार हैं?
एक बार भुगतान करें - ZIP डाउनलोड करें - वैश्विक स्तर पर लॉन्च करें
LocalePack आज़माएँ