如何国际化firefox扩展

时间:2011-02-15 08:41:33

标签: firefox internationalization firefox-addon

我想将我的firefox扩展名国际化。所以我包括

<!DOCTYPE page SYSTEM "chrome://myextension/locale/overlay.dtd">

包含例如

<!ENTITY myLabel "Test">

现在设置

<label value="&myLabel;"/>

在粗线字的位置上面的行上给出了一个错误&lt; l a b e l

enter image description here

清单:

content   smsflatrate                 chrome/content/
skin      smsflatrate   classic/1.0   chrome/skin/
locale    smsflatrate   en-US         chrome/locale/en-US/


overlay   chrome://browser/content/browser.xul   chrome://smsflatrate/content/ff-overlay.xul
style chrome://global/content/customizeToolbar.xul chrome://smsflatrate/skin/overlay.css

知道什么是错的吗?

1 个答案:

答案 0 :(得分:1)

添加:

<!ENTITY appkeylabel  "missing">

在您的overlay.dtd结束时,您错过了该实体。