Официальная документация рекомендует извлекать строки для интернационализации, например:
document.querySelector("#appname").innerHTML = chrome.i18n.getMessage("appname");
Однако в исходном коде встроенных страниц, таких как страница новой вкладки и страница настроек вкладки (пример здесь ), используется другой метод, который не требует настройки дополнительных Команды JavaScript:
<title i18n-content="appname"></title>
Я пытался использовать это в своих собственных веб-приложениях и расширениях, но я не могу заставить его работать.
Кто-нибудь может пролить свет на это? Возможно ли использовать это в веб-приложениях и расширениях?
ОБНОВЛЕНИЕ: Я отметил ответ Мухаммеда Мансура как принятый, потому что технически он правильный. Если кто-то искал решение на основе JavaScript, я разместил свой ответ ниже.