از chrome.i18n
API برای بین المللی کردن برنامه افزودنی خود استفاده کنید. با ایجاد دایرکتوری ها برای نگهداری فایل های پیام خاص زبان در پوشه ای به نام _locales/
شروع کنید. به عنوان مثال:
_locales/en/messages.json
_locales/es/messages.json
هر فایل messages.json حاوی رشته های محلی است که با یک کلید مشخص می شوند. به عنوان مثال، کد زیر راهنمای ابزار برای _locales/en/messages.json
را بومی سازی می کند. کلید این رشته __MSG_tooltip__
است.
{
"__MSG_tooltip__": {
"message": "Hello!",
"description": "Tooltip"
}
}
شما از این کلید در manifest.json به جای "default_title"
استفاده خواهید کرد.
{
"name": "Tab Flipper",
...
"action": {
"default_title": "__MSG_tooltip__"
},
"default_locale": "en"
...
}
برای اطلاعات بیشتر، قالبهای پیام محلیسازی را ببینید.