अपने एक्सटेंशन को अंतरराष्ट्रीय स्तर पर भेजने के लिए, chrome.i18n
एपीआई का इस्तेमाल करें. _locales/
नाम के फ़ोल्डर में भाषा के हिसाब से खास मैसेज फ़ाइलों को सेव रखने के लिए डायरेक्ट्री बनाएं. उदाहरण के लिए:
_locales/en/messages.json
_locales/es/messages.json
हर messages.json फ़ाइल में, स्थानीय भाषा के हिसाब से बनाई गई ऐसी स्ट्रिंग होंगी जिनकी पहचान एक कुंजी से की जाएगी. उदाहरण
के लिए, यह कोड _locales/en/messages.json
के लिए टूलटिप को स्थानीय भाषा में बदलता है.
इस स्ट्रिंग के लिए कुंजी __MSG_tooltip__
है.
{
"__MSG_tooltip__": {
"message": "Hello!",
"description": "Tooltip"
}
}
आपको "default_title"
की जगह, Manifest.json में इस बटन का इस्तेमाल करना होगा.
{
"name": "Tab Flipper",
...
"action": {
"default_title": "__MSG_tooltip__"
},
"default_locale": "en"
...
}
ज़्यादा जानकारी के लिए, स्थानीय भाषा में मैसेज के फ़ॉर्मैट देखें.