<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.6.2">
</HEAD>
<BODY>
On Fri, 2005-09-02 at 12:37 +0100, Martin Wunderlich wrote:<BR>
<BR>
Hi Martin, <BR>
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#0000ff">I have created an XLIFF file to test tools and for some reason it fails to validate using the utility on <A HREF="http://dotnet.goglobalnow.net/Validation.aspx">http://dotnet.goglobalnow.net/Validation.aspx</A>. The warning complains about the &quot;origin&quot; attribute in the &lt;alt-trans&gt; element, although this is clearly valid according to both the XLIFF 1.1 specs and the schema used&nbsp;(&quot;&lt;xsd:attribute name=&quot;origin&quot; type=&quot;xsd:string&quot; use=&quot;optional&quot;/&gt;&quot;). My file also validates ok using <A HREF="http://apps.gotdotnet.com/xmltools/xsdvalidator/">http://apps.gotdotnet.com/xmltools/xsdvalidator/</A>. </FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">The alt-trans element looks like this: </FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp; &lt;alt-trans&gt;</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp; &lt;target xml:lang=&quot;de-DE&quot; origin=&quot;Martin&quot; phase-name=&quot;translation&quot;&gt;Hier steht ein wenig &#252;bersetzter Text.&lt;/target&gt;</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp; &lt;target xml:lang=&quot;de-AT&quot; origin=&quot;TM&quot;&gt;Hier steht a bisserl &#252;bersetzter Text.&lt;/target&gt;</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp; &lt;target xml:lang=&quot;ru-RU&quot; origin=&quot;MT&quot; phase-name=&quot;edit&quot;&gt;&#1047;&#1076;&#1077;&#1089;&#1100; &#1077;&#1089;&#1090;&#1100; &#1090;&#1086;&#1078;&#1077; &#1089;&#1072;&#1084;&#1099;&#1081; &#1090;&#1077;&#1082;&#1089;&#1090; &#1087;&#1086;-&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;.&lt;/target&gt;</FONT></FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp; &lt;/alt-trans&gt;</FONT></FONT><BR>
    <FONT COLOR="#000000">&nbsp;</FONT><BR>
    <FONT SIZE="2"><FONT COLOR="#0000ff">Any ideas? I would presume I can go ahead, assuming that the XLIFF file is valid. </FONT></FONT><BR>
</BLOCKQUOTE>
<BR>
The schema has some minor variations from the specs. All principles are respected in general, but some details like element order are not specified in the specs but enforced in the schema.<BR>
<BR>
We have modified Heartsome's XLIFF Editor to become fully XLIFF 1.1 enabled. The changes include validating XLIFF documents against all the schemas that are needed to support XLIFF 1.1. Notice that the files must be validated against xliff-core-1.1.xsd and several complementary schemas that are imported at parsing time. <BR>
<BR>
If you send me your file, I'll check it with the new XLIFF Editor and tell you if there is anything wrong.<BR>
<BR>
Regards,<BR>
Rodolfo
</BODY>
</HTML>