XUL / XML解析错误:未定义的实体

时间:2010-08-16 04:54:18

标签: xml xhtml xul

有人知道为什么会出现这个错误吗?

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://onsip/content/options/options.css"?>

<!DOCTYPE dialog SYSTEM "chrome://onsip/locale/options.dtd">

<dialog xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        id="onsip-options-dialog"
        title="OnSIP Options"
        buttons="accept, cancel"
        ondialogaccept="onsip.saveOptions()">
  <script src="chrome://onsip/content/onsip.js"/>
  <script src="chrome://onsip/content/preferences.js"/>
  <script src="chrome://onsip/content/options/options.js"/>

  <hbox flex="1">
    <listbox id="onsip-page-list" onselect="onsip.changePage(this)">
        <listitem label="&onsip.options.general.label;" selected="true" value="chrome://onsip/content/options/pages/general.xul" />
    </listbox>
    <vbox flex="1">
      <iframe flex="1" id="onsip-options-iframe"
              src="chrome://onsip/content/options/pages/general.xul"/>
    </vbox>
  </hbox>
</dialog>

代码在上面,如果有人对XUL有更广泛的了解,请注意,非常感谢。 S.

2 个答案:

答案 0 :(得分:2)

检查&onsip.options.general.label中是否存在chrome://onsip/locale/options.dtd。如果没有定义它。

答案 1 :(得分:0)

问题是“ru-RU”本地化不存在,所以为了解决这个问题,我刚刚为“RU”进行了本地化,但仍然没有得到如何设置默认本地化。