Release Notes / Version 11.2310
Table Of ContentsXLIFF support for Markup in Structs has been enhanced in that way, that Markup nodes can now be restored from XLIFF regarding their corresponding grammar settings.
In previous versions, creating a possibly not existing Markup node from XLIFF may have failed or may have created a structure slightly different to the master regarding the locations grammars got set to (at node, i.e., as so-called required grammar, or at value, i.e., as so-called grammar).
Now XLIFF is exported containing respective grammar hints in new
attributes cmxliff:required-grammar
and
cmxliff:grammar
. Having this, XLIFF import is able
to restore a possibly not existing Markup node structure from XLIFF.
Upgrade Information
There is no intermediate action required for importing XLIFF from previous releases into the new system. Nevertheless, note, that a fallback to guessing correct Markup grammar may be applied, if required.
It is not possible to import newly created XLIFF into old CMCC
versions, though, as validation of XLIFF will fail for unknown
attributes cmxliff:required-grammar
and
cmxliff:grammar
. If this is required, remove
corresponding attributes from XLIFF.
(CMS-22757)