بین المللی کردن رابط

از 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"
 ...
}

برای اطلاعات بیشتر، قالب‌های پیام محلی‌سازی را ببینید.