Я работаю над аддоном Firefox, и когда я использую% для метки меню и всплывающей подсказки, аддон не работает (не отображается в Firefox).
Я использую% в файле .dtd следующим образом:
<!ENTITY addonName.menuX "%09 (Tab)">
А в файле .xul вот так:
<menuitem class="menuitem-iconic" image="chrome://addonName/skin/image.png" tooltiptext="&addonName.menuX;" label="&addonName.menuX;" oncommand="addonName.function( 'X' )" />
Если я удаляю% из <!ENTITY addonName.menuX "%09 (Tab)">
, он работает нормально. Я попытался экранировать его с помощью обратной косой черты, но все равно не работает, так как мне напечатать% в меню аддонов?