Version 5.8.1
[04/20/23]
Bug Fix
- Smartling job locale validator checks locales available for the current page/XF/CF only.
Improvements
-
Added a toggle
Only sibling language roots
for narrowing a list of languages on Smartling dialog. This option can be set as a part ofcom.smartling.aem.connector.automation.impl.wcm.localization.PageLanguageCopyManagerImpl.cfg.json
OSGi configuration{ "respect.content.observing.language.roots": true, "only.sibling.language.roots": true }
Version 5.8.0
[03/21/23]
Bug Fix
- Fixed processing of blank fields that are sent for translation.
Improvements
- Added
Move strings
option. Usemove.strings
boolean option incom.smartling.aem.connector.core.impl.integration.SynchronousSmartlingFacade
OSGi configuration. - Variants for i18n dictionary are set from i18n-keys/property names.
- The language selector shows country and locale for a language option.
- Smartling dialog allows searching by a language contained a term (e.g. locale code).
-
Connector installs a new security group
smartling-projects-owners
. Every user assigned to the group getsOwner
andObserver
roles for every translation project created via Smartling Dialog.
CAUTION! The user assigned to the group should have appropriate permissions for managing a translation job. In another case, AEM may encounter issues with applying translations under the user permissions. It is recommended the user should be assigned to theAuthors
andProjects Administrators
security groups along with thesmartling-projects-owners
group at least.
Version 5.7.4
[12/29/22]
Internal Bug Fix
Version 5.7.3
[12/29/22]
What's New
- Added permissions to the connector for reading custom languages
Version 5.7.2
[12/26/22]
What's New
- Language selector shows languages in alphabetic order.
Bug Fix
- Translation project folder name is created properly from long page title.
Version 5.7.1
[12/22/22]
What's New
-
Connector supports Smartling Job Long text custom fields.
Bug Fix
- Fixed showing a validation failed message on the Smartling Dialog.
- Fixed scroll of language selector showed many languages.
Version 5.7.0
[12/06/22]
What's New
- Metadata in images and documents (DOM assets) can be sent for translation via Smartling dialog.
- You can now select the Smartling project to send AEM content to in the translation dialog
- Updated success message for Smartling translation dialog to
Page was queued into AEM Translation Workflow
.
Bug Fix
- Fixed error on taking Smartling custom fields for a page without any language assigned.
Version 5.6.17
Internal Enhancement Released
Version 5.6.16
What's New
- Smartling Job now shows language display name provided by AEM instead of ISO 3166.
Bug Fix
- Fixed Force resubmission option for Content fragment translation request.
- Removed wrong information message about missed locale mappings for duplicate languages, e.g. [fr, de, fr, de, fr]
Version 5.6.15
What's New
- Added new Smartling Dialog validator. The validator checks is there any updates on a content after last translation.
Bug Fix
- Full reconnection on error in context connection. Test connection checks context for the whole multi-configuration.
- Fixed error in traversing over cycle of referenced content.
Version 5.6.14
What's New
- AEM Cloud Connector now supports the translation of attached Microsoft Office Documents
Version 5.6.13
Bug Fix
- Fixed multi-configuration authentication for context upload
Version 5.6.12
What's New
- Added a new content uploading configuration option in com.smartling.aem.connector.automation.impl.wcm.project.TranslationProjectResourceManager:
polling.upload.complete="{Long}20"
This manages the waiting period of connector for upload, in minutes. 10 mins is minimum, 20 mins is default, 30 mins is maximum. Content upload should be done in this period after translation request started.
Bug Fix
- Fixed caching context connection with incorrect user credentials.
Version 5.6.11
Bug Fix
- Index declarations are moved to APP package
Version 5.6.10
Bug Fix
- Adjusted error message for missed service user mapping. We made OSGi configuration in a standard format. OSGi configs are applied for all modes: author and publish. We made a log to be written into standard error.log. We made indices to be merged upon deployment.
Version 5.6.9
Bug Fix
- Removed unnecessary check for overridden language properties for a source root page
Version 5.6.8
What's New
- Improved search for a Smartling configuration
Bug Fix
- Fixed error message about missed language mapping
Version 5.6.7
Bug Fix
- Introduced a hotfix for this AEM Cloud issue
Version 5.6.6
Bug Fix
- Fixed processing bug when a custom field UID started with a digit