XMLドキュメントは、翻訳を含む外部DTDドキュメントを参照することでローカライズできます。たとえば、Mozilla XULRunnerでは、次のようになります。
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<!DOCTYPE window SYSTEM "chrome://configpanel/locale/configpanel.dtd">
<window title="&CONFIG_PANEL;">
<label value="&WELCOME_TEXT;"/>
</window>
HTMLドキュメントで試しましたが、機能しなかったようです。これはHTMLドキュメントで機能するはずですか?または、ここで使用できる同様のメカニズムはありますか?