【问题标题】:What does this mean "xmlns:xliff"? XML这是什么意思“xmlns:xliff”? XML
【发布时间】:2011-05-27 22:06:53
【问题描述】:

这是什么意思?

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">

可以在 Strings.xml 中看到它作为 Android 项目中资源文件夹 values 的一部分。

【问题讨论】:

标签: android xml syntax xliff


【解决方案1】:

这是用于 xliff 的 xml 命名空间。 Xliff 用于本地化目的。您可以阅读有关 xliff here 的更多信息。

【讨论】:

  • 这个&lt;string name="format_full_friendly_date"&gt;&lt;xliff:g id="day"&gt;%1$s&lt;/xliff:g&gt;, &lt;xliff:g id="date"&gt;%2$s&lt;/xliff:g&gt;&lt;/string&gt;是什么意思
【解决方案2】:

XLIFF 是OASIS XML Localisation Interchange File Format

xmlns:xliff 是一个 XML 属性名称。 :xliff 表示我们正在使用 xliff 命名空间。

urn:oasis:names:tc:xliff:document:1.2 标识模式位置;格式的选择由 Oasis 自行决定,我认为它是有意义的。

【讨论】:

  • xml文件中是否需要xliff
  • 不,如果您不使用XLIFF,则没有必要。而你很可能不知道(如果你愿意,你就会知道它是什么:)。
猜你喜欢
  • 1970-01-01
  • 2013-08-17
  • 2011-09-04
相关资源
最近更新 更多