Я пытаюсь добавить поддержку локализации в Google Chrome Web App, и, хотя легко определить строки для манифеста и файлов CSS, это несколько сложнее для HTML-страниц.
В манифестеи в файлах CSS я могу просто определить строки локализации следующим образом:
__MSG_name__
, но это не работает с HTML-страницами.
Я могу сделать функцию JavaScript для запуска загрузки, которая выполняетработа такая:
document.title = chrome.i18n.getMessage("name");
document.querySelector("span.name").innerHTML = chrome.i18n.getMessage("name");
но это кажется ужасно неэффективным.Кроме того, я хотел бы иметь возможность указывать метаданные страницы;название приложения и описание, извлекая значения из файлов локализации.Каков наилучший способ сделать все это?
Спасибо за вашу помощь.