0

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 文档吗?或者是否有类似的机制可以在这里使用?

4

2 回答 2

1

我将继续说,这并不是本地化 XML 的真正好方法,而且它可能不适用于大多数浏览器中的 HTML。

本地化 XML 文档的规范方法是使用xml:lang属性。

于 2009-11-06T18:27:35.380 回答
1

这不应该在 HTML 中工作。我建议您只在服务器端进行本地化。

于 2009-11-06T19:39:54.880 回答