Changes from M5 (0.5) to M5 (0.5.1)

Applications

  • Rainbow

    • Translation Package Creation:
      • Fixed the bug where the encoder manager for RTF output was not properly set and cause some formats like HTML, TMX, etc. to have un-escaped characters.
      • Changed the RTF writer to allow other skeleton writers than GenericSkeletonWriter.
    • Replaced the Search and Replace utility by the “Search and Replace with Filter” and the “Search and Replace without Filter” pre-defined pipelines.
    • Replaced the Text Rewriting utility by the “Text Rewriting” pre-defined pipeline.
  • Tikal

    • Fixed the issue of not having the HTML filter mapped when using the Vignette filter.
    • Added support for accessing Microsoft MT engine (-ms option).

Translation resources

  • Added a connector for Microsoft MT Web services (http://api.microsofttranslator.com/V1/SOAP.svc), a Microsoft Bing AppID is needed to use it. You can obtain one at http://www.bing.com/developers/appids.aspx.
  • Google MT: made it consistent with other connector when result is same as target, now the result is returned.
  • SimpleTM: Added made the feature “penalize exact matches when target has different codes than the query” an option. (default is true, backward compatible).

Libraries

  • Fixed issue with GenericSkeletonWriter and in-line codes in segmented text unit that were outside any segment.
  • Fixed issue with GenericFilterWriter output stream not nullified in close() (causing for example no output using FilterEventsToRawDocument).

Steps / Pipeline

  • Added MULTI_EVENT (new resource and Event) handling to pipeline.

  • Changed step handlers to return Event by default.

  • Fixed the parameters setting bug preventing to save the parameters for pre-defined pipeline from one session to the next.

  • Leveraging Step

    • Fixed the bug preventing to enter a TMX path.
    • Made adding an MT! prefix to the TMX entries an option.
    • Added an option to enabled/disable the step.
  • Search and Replace Step

    • Improved the behavior of the dialog box for add/edit item.
  • Format Conversion Step

    • Fixed bug where the table-delimited output was not closed properly for “one output per input” use case.
  • Added Text Modification Step

Filters

  • PHP Content Filter

    • Added UI for the localization directives options (default behaviour is the same).
  • OpenXML Filter

    • Changed the parameters editor to use GridLayout instead of BorderLayout.
  • TMX Filter

    • Fixed losing original line-breaks between <tu> when re-writing.
  • Vignette Filter

    • Fixed bug of un-escaped and non-CDATA RTF output.
  • Properties Filter

    • Added the option “Convert \n and \t to line-break and tab”.
  • Table Filter

    • Fixed issue #119 where csv action “Exclude leading/trailing…” was not updated properly in the parameters editor
    • Fixed issue #118 where some csv cases were not extracted properly

Installation

  • Updated licence information for third-party packages.
  • Removed all the dependencies to swing2swt.