Changes from M26 to M27
General
* Fix resource and memory leaks
Filters
-
XLIFF Filter
- Added warning when inline code (other than
mrk
) has noid
attribute. - Fixed location of
<phase-group>
when re-writing. - Fixed case where XML declaration was not followed by a line-break on output.
- Added fallback check for TMX values for the
<it>
pos
attribute (error/warning still generated as using TMX values in XLIFF is not valid). - Added better support for SDLXLIFF
- Optional parameters for writing out tool element in xliff header
- Fixed issue #430 where the ITS namespace declaration and version was not added when needed.
- Added warning when inline code (other than
-
HTML Filter
- Added the
placeholder
attribute to list of translatable attributes in default HTML configuration (for HTML5) - Fix lower casing of start tags during pre-processing cleanup
- Upgrade to Jericho 3.4-dev
- Added the
Steps
-
Rainbow Translation Kit Creation Step
- Updated XLIFF2 library to 1.0 release.
- Implemented v2 support for the Transifex packages.
-
Rainbow Translation Kit Post-Processing Step
- Implemented v2 support for the Transifex packages.
Connectors
-
MyMemory Connector
- Fixed the issue of the return match value being sometimes a Double and sometimes a Long.
- Make Connectors more error tolerant. Continue processing if there is an exception on a single text Unit
Libraries
-
XLIFFWriter
- Added support to output the
coord
attribute (COORDINATES
property on the text container).
- Added support to output the
-
Transifex Library
- Fixed issue #427 where the API v2 was not supported.
-
Segmentation Library
- Fixed issue #426 where the part of the text matched by the previous rule was not scanned for match in the next rule.
- Fixed issue #489: Added the
okp:treatIsolatedCodesAsWhitespace
option to allow the segmenter to treat each isolated code as a single whitespace character when applying segmentation rules.
-
Verification Library
- Fixed issue #418: the description of the rule is now displayed for target-driven error.
- Improved reading of LQI entries: the ITS type is preserved
when reading the
okp:lqiType
value. - Fixed issue #442: Allow flagging blacklist terms in substrings.
- Fixed issue #400: Allow flagging blacklist terms in source.
-
Parameters editor for Verification Library
- Fixed issue #417: The description of each pattern is now preserved when re-ordering the patterns.
- Fixed issue #442: Add option to allow flagging blacklist terms in substrings.
- Fixed issue #400: Add option to allow flagging blacklist terms in source.