xlf:file

Element Information

Model

xlf:skeleton{0,1} , ANY element from ANY namespace OTHER than 'urn:oasis:names:tc:xliff:document:2.0' , xlf:notes{0,1} , (xlf:unit | xlf:group)

Attributes

QName Type Fixed Default Use Inheritable Annotation
canResegment xlf:yesNo yes optional
id xs:NMTOKEN required
original optional
srcDir xlf:dirValue auto optional
translate xlf:yesNo yes optional
trgDir xlf:dirValue auto optional
xml:space restriction of xs:NCName optional
Wildcard: ANY attribute from ANY namespace OTHER than 'urn:oasis:names:tc:xliff:document:2.0'

Used By

Element xlf:xliff

Source

<xs:element name="file">
  <xs:complexType mixed="false">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" ref="xlf:skeleton"/>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
      <xs:element minOccurs="0" maxOccurs="1" ref="xlf:notes"/>
      <xs:choice minOccurs="1" maxOccurs="unbounded">
        <xs:element ref="xlf:unit"/>
        <xs:element ref="xlf:group"/>
      </xs:choice>
    </xs:sequence>
    <xs:attribute name="id" use="required" type="xs:NMTOKEN"/>
    <xs:attribute name="canResegment" use="optional" type="xlf:yesNo" default="yes"/>
    <xs:attribute name="original" use="optional"/>
    <xs:attribute name="translate" use="optional" type="xlf:yesNo" default="yes"/>
    <xs:attribute name="srcDir" use="optional" type="xlf:dirValue" default="auto"/>
    <xs:attribute name="trgDir" use="optional" type="xlf:dirValue" default="auto"/>
    <xs:attribute ref="xml:space" use="optional"/>
    <xs:anyAttribute namespace="##other" processContents="lax"/>
  </xs:complexType>
</xs:element>