diff --git a/packages/cms/lib/modules/openstad-global/lib/api.js b/packages/cms/lib/modules/openstad-global/lib/api.js index 20d68c03a..e1d4142f9 100644 --- a/packages/cms/lib/modules/openstad-global/lib/api.js +++ b/packages/cms/lib/modules/openstad-global/lib/api.js @@ -58,6 +58,7 @@ module.exports = (self, options) => { content, sourceLanguageCode, destinationLanguage, + {tagHandling:'html'} ).then(response => { collection.findOneAndUpdate( {"_id": cacheKey}, diff --git a/packages/cms/lib/modules/openstad-global/public/js/always.js b/packages/cms/lib/modules/openstad-global/public/js/always.js index 7324c9c3d..ecac4455b 100644 --- a/packages/cms/lib/modules/openstad-global/public/js/always.js +++ b/packages/cms/lib/modules/openstad-global/public/js/always.js @@ -68,7 +68,7 @@ handleNode = function (node, toBeTranslated) { if (shouldTranslate) { var textContent = childNodes[i].textContent; - textContent = textContent.replace(/^[\s\r\n]+/, '').replace(/[\s\r\n]+$/, ''); + if (textContent) { toBeTranslated.push({ node: childNodes[i],