Dùng chrome.i18n
API để
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á.