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