OASIS XML Localisation Interchange File Format (XLIFF) TC

  • 1.  Validation question

    Posted 04-17-2021 15:16
    Hi, Found a case where I need your input regarding validation on the test suite. An untranslated <unit> contains an isolated <sc> element in <source>, like this: <unit id= 1 >   <segment>     <source>text <sc id= 4 isolated= yes fs:fs= i /></source>   </segment> </unit> Another <unit> contains a translated segment with the corresponding isolated <ec>, like this: <unit id= 2 >   <segment>      <source>text<ec id= 4 isolated= yes fs:fs= i /></source>      <target>texte<ec id= 4 isolated= yes fs:fs= i /></target>   </segment> </unit> My validator says that the file is OK, but XLIFF Schematron says it isn't with this message: Schematron result: 'isolated' attribute is set to 'yes', but the corresponding 'sc' element, out of the 'unit' with 'id=2', was not found. The start code must appear before the end code, but in the same 'file'. It seems that Schematron rules are looking for a <target> with <sc>, but the corresponding segment is untranslated. Would you consider the file valid? Regards, Rodolfo -- Rodolfo M. Raya Maxprograms http://www.maxprograms.com