Translations Add-On Release Notes

Info: Bloomreach provides Enterprise support for this feature to Bloomreach Experience customers. The release cycle for this add-on may differ from the core product release schedule.

To use this feature, you need an additional license. Contact your account manager or sales representative for details.


6.x

For release notes for versions 6.x on brXM 15, see Translations Add-On Release Notes 6.x.


5.10.0

Release date: 20 October 2022

  • TRANSLATIONS-357
    Improved the MarkTranslatedDocuments updater script based on customer feedback. This script was introduced in the 5.7.0 release.

  • TRANSLATIONS-362
    In the configuration perspective, document types and compound types are now sorted alphabetically.

  • TRANSLATIONS-365
    XTM Connector: Added handling for non-breaking spaces in project names.

  • Added Dutch translations for the XTM UI extension (project name and description) and improved the English translations.

5.9.1

Release date: 22 August 2022

  • TRANSLATIONS-348
    Star Connector: Added an extension point (protected method) to the StarTranslationConnector, allowing subclasses to add a custom attribute to the outgoing XML:
    protected processXML(byte[] documentXml, TranslationJobItem jobItem)

  • TRANSLATIONS-360
    Fixed an issue with the "Enable compound configuration" feature (introduced in 5.8.0), where fields from compounds were not sent unless explicitly configured.

5.9.0

Release date: 24 June 2022

5.8.0

Release date: 18 May 2022

5.7.0

Release date: 14 March 2022

  • TRANSLATIONS-316
    Improved feedback when requesting translations from the Document Search.

  • TRANSLATIONS-319
    Added a filter to Document Search to help locate documents translated into other languages.
    This release introduces the Groovy script MarkTranslatedDocuments to the updater registry. To ensure correct metadata for existing documents, run the script once on each environment.
    Note: The script queries all documents and may be resource-intensive. Adjust the query, throttle, or batch size as needed. After initial execution, metadata will remain synchronized as translations are added or documents are deleted.

5.6.1

Release date: 31 January 2022

5.6.0

Release date: 8 December 2021

  • TRANSLATIONS-234
    Added filters to the Requests Overview to improve translation request search.

  • TRANSLATIONS-332
    FTP connector:

    • Added 'localserver' module for local testing

    • Introduced new configuration options:

      • ftp.ftpServerPort: Defaults to 0 (disabled)

      • ftp.ftpChannelType: Defaults to "sftp"

      • ftp.connectTimeoutMillis: Defaults to 0 (no timeout)

5.5.0

Release date: 25 October 2021

  • TRANSLATIONS-323
    FTP connector: Clean up empty folders.

  • TRANSLATIONS-333
    Fixed NullPointerException in the search-based dialog.

  • TRANSLATIONS-334
    Improved dependency management. Set scope 'provided' for spring-web and Globallink's stax-api to avoid pulling in XM 14.0 dependencies in a 14.6 project.

  • TRANSLATIONS-331 / TRANSLATIONS-335
    Improved error handling when invoking the translation workflow.

  • TRANSLATIONS-310
    Internal refactoring: The UI now uses existing services instead of reading JCR nodes/properties directly.

5.4.15

Release date: 29 March 2021

  • TRANSLATIONS-330
    Prevented the FTP connector from leaving open connections when retrieving results.

5.4.14

Release date: 11 March 2021

  • STAR connector: When result processing fails, the exception is now included in error log statements to reveal the underlying cause.

5.4.13

Release date: 5 February 2021

5.4.12

Release date: 25 January 2021

  • TRANSLATIONS-312
    FTP connector: Fixed cancellations to ensure FTP files are removed.

  • TRANSLATIONS-322
    STAR connector: Logged exceptions per incoming result and continued processing remaining results.

5.4.11

Release date: 20 January 2021

  • TRANSLATIONS-294
    Request dialog: Removed confirmation message that did not account for send failures. See follow-up in TRANSLATIONS-309.

  • TRANSLATIONS-311
    Request dialog: Removed unnecessary scrollbar and moved the connector dropdown to the bottom.

  • TRANSLATIONS-320
    Translations overview: Improved handling when the connector property is missing.

  • TRANSLATIONS-306
    Bootstrapped default values for new settings introduced in 5.4.10:

    • "Overwrite open documents": false

    • "Preselect translation targets": true
      Review these settings after upgrading if necessary.

5.4.10

Release date: 14 January 2021

5.4.9

Release date: 11 January 2021

5.4.8

Release date: 30 December 2020

  • TRANSLATIONS-300
    Various bug fixes:

    • Fixed missing Wicket label 'submission-name', which prevented the project name input field from appearing.

    • XTM backend now rejects certain characters in project names, such as "™, ’".

    • Fixed a bug in the advanced search UI: When multiple documents were selected for translation, document names did not appear in the XTM UI, though the content was correct.

5.4.7

Release date: 18 December 2020

5.4.6

Release date: 15 December 2020

5.4.0

Release date: 1 December 2020

5.3.1

Release date: 6 November 2020

5.3.0

Release date: 2 November 2020

  • TRANSLATIONS-273
    Added support for the translation window dialog extension. Globallink now allows setting project, submission name, priority, due date, and notes per translation request.

  • TRANSLATIONS-287
    Added support for multiple translation connectors.

Warning: This release may require upgrade steps. See below for details.

Upgrade steps for 5.3.0

Configuration for multiple connectors has changed. The new configuration is bootstrapped automatically. If your project contains bootstrap data based on the previous configuration, update it to match the new structure.

Connector configuration has moved from
/hippo:configuration/hippo:modules/translation-services-daemon/hippo:moduleconfig/translationsaddon:connector
to
.../translationsaddon:connector-{connector name},
for example, translationsaddon:connector-livewords or translationsaddon:connector-globallink.

Existing translation jobs must be updated. All nodes of type translationsaddon:job require a translationsaddon:connector (String) property with a value matching the connector class name (e.g., LivewordsTranslationConnector, TesterTranslationConnector, GlobalLinkTranslationConnector). You can add this property manually in the console or by using a Groovy Updater Script.

To upgrade:

  1. Update all references to /hippo:configuration/hippo:modules/translation-services-daemon/hippo:moduleconfig/translationsaddon:connector in your bootstrap YAML files to /hippo:configuration/hippo:modules/translation-services-daemon/hippo:moduleconfig/translationsaddon:connector-{connector name}.
    Ensure that environment-specific configurations (such as URLs and passwords) are also updated outside bootstrap files as needed.

  2. Remove any connector configurations you do not intend to use.

  3. For all nodes of type translationsaddon:job, add the translationsaddon:connector (String) property if it does not exist, with a value matching the connector class name.
    Note: From version 5.4.11 onward, the overview dashboard is more robust against missing properties.

5.2.0

Release date: 1 July 2020

  • TRANSLATIONS-285
    Star connector: Added the star.jobGroups configuration property. This property specifies a comma-separated list of job group names to accept when polling for ready jobs.

5.1.1

Release date: 7 May 2020

5.1.0

Release date: 3 April 2020

  • TRANSLATIONS-279
    STAR connector: The sent file name is now the document name instead of the document ID.

  • TRANSLATIONS-282
    STAR connector: Moved the mapping from standard ISO locales to Microsoft LDIC locales from a coded utility to the connector property star.localesMap. See the Star connector documentation.

  • TRANSLATIONS-280
    In YAML bootstrapping for the advanced search UI, use the "add" operation instead of overriding the /hippo:configuration/hippo:frontend/cms/cms-advanced-search/workflowPlugin/workflow.categories property.

5.0.0

Release date: 6 February 2020

4.x

For release notes for versions 4.x on brXM 13, see Translations Add-On Release Notes 4.x.

3.x

For release notes for versions 3.x on brXM 12, see Translations Add-On Release Notes 3.x.

2.x

For release notes for versions 2.x on brXM 11, see Translations Add-On Release Notes 2.x.

Share Feedback
Page: /build/service-plugins/translations-add-on/release-notes-5.x
Section: Build
Category *