Google Chrome Web Appにローカリゼーションサポートを追加しようとしていますが、マニフェストやCSSファイルの文字列を定義するのは簡単ですが、HTMLページではやや難しいです。Google Chrome Web Appのローカライズ
__MSG_name__
が、これはHTMLページでは動作しません:マニフェストと私は単にそのようなローカライズ文字列を定義することができますCSSファイル内で
。
私はそうのような仕事をしていませんonloadイベント発射するJavaScript関数を行うことができます。
document.title = chrome.i18n.getMessage("name");
document.querySelector("span.name").innerHTML = chrome.i18n.getMessage("name");
が、これはひどくineffecientようだが。さらに、私はページのメタデータを指定できるようにしたいと思います。アプリケーション名と説明を取得し、ローカライゼーションファイルから値を取得します。このすべてをする最善の方法は何でしょうか?
ありがとうございました。