Quốc tế hoá giao diện

Dùng chrome.i18nAPI để quốc tế hoá tiện ích của mình. Bắt đầu bằng cách tạo các thư mục để lưu giữ tệp thông báo theo ngôn ngữ cụ thể trong thư mục có tên là _locales/. Ví dụ:

_locales/en/messages.json
_locales/es/messages.json

Mỗi tệp messages.json sẽ chứa các chuỗi đã được bản địa hoá do một khoá xác định. Cho Ví dụ: Mã sau đây bản địa hoá chú giải công cụ cho _locales/en/messages.json. Khoá cho chuỗi này là __MSG_tooltip__.

{
  "__MSG_tooltip__": {
   "message": "Hello!",
   "description": "Tooltip"
 }
}

Bạn sẽ sử dụng khoá này bên trong tệp manifest.json thay cho "default_title".

{
  "name": "Tab Flipper",
 ...
  "action": {
    "default_title": "__MSG_tooltip__"
  },
  "default_locale": "en"
 ...
}

Để biết thêm thông tin, hãy xem Định dạng thông báo bản địa hoá.