Uploaded image for project: 'OASIS XML Localisation Interchange File Format (XLIFF) TC'
  1. OASIS XML Localisation Interchange File Format (XLIFF) TC
  2. XLIFF-10

sch reports missing tags even when <target> not present

    XMLWordPrintable

    Details

    • Proposal:
      Hide

      insert test if <target> present as suggested
      Doesn't make sense to report missing codes before final state, state cannot be final when <target> not present

      Show
      insert test if <target> present as suggested Doesn't make sense to report missing codes before final state, state cannot be final when <target> not present
    • Resolution:
      Hide

      Fix as suggested, agreed in meeting on 15th Nov

      Show
      Fix as suggested, agreed in meeting on 15th Nov

      Description

      https://lists.oasis-open.org/archives/xliff-comment/201611/msg00000.html
      From: Ján Husarčík <jan.husarcik@gmail.com>

      xliff_core_2.1.sch: canDelete' attribute is set to 'no', but the corresponding element is missing in the sibling target.
      a file
      <?xml version="1.0" encoding="utf-8"?>
      <xliff xmlns:mda="urn:oasis:names:tc:xliff:metadata:2.0" xmlns="urn:oasis:names:tc:xliff:document:2.0" srcLang="en-US" version="2.0" >
      <file id="1">
      <group id="content">
      <unit id="1">
      <segment>
      <source>some <pc id="p1" canDelete="no">sentence</pc></source>
      </segment>
      </unit>
      </group>
      </file>
      </xliff>

      passes XLIFF2.0 validation using Lynx.

      When validated using xliff_core_2.1.sch (https://tools.oasis-open.org/version-control/browse/wsvn/xliff/trunk/xliff-21/schemas/xliff_core_2.1.sch) an error "canDelete' attribute is set to 'no', but the corresponding element is missing in the sibling target." is reported.

      Maybe the rule should check whether sibling <target> is defined first

        Attachments

          Activity

            People

            • Assignee:
              soroush.saadatfar Soroush Saadatfar [X] (Inactive)
              Reporter:
              DavidFilip David Filip [X] (Inactive)
            • Watchers:
              2 Start watching this issue

              Dates

              • Due:
                Created:
                Updated:
                Resolved: