- XUL
- 建立 .ent (或 .dtd) 檔
<!ENTITY button.label "Click Me!">
<!ENTITY button.accesskey "C"> - 引入
<!DOCTYPE window SYSTEM "chrome://packagename/locale/filename.ent">
- 使用
<button label="&button.label;" accesskey="&button.accesskey;"/>
- JavaScript
- 建立 .properties 檔
key=value
- 引入:使用 nsIStringBundleService/nsIStringBundle 或在 XUL 中建立 <stringbundle>
<stringbundleset>
<stringbundle id="strRes" src="chrome://sample/locale/sample.properties"/>
</stringbundleset>var strRes = null;
strRes = document.getElementById("strRes");
alert(strRes.key);
沒有留言:
張貼留言