Currently, trying to user the spreadsheet editor if any of the parameters has unicode strings will fail with:
nuxeo-spreadsheet-button.html:131 Uncaught DOMException: Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range.
at HTMLElement._show (https: at HTMLElement.handler (https: at Object._fire (https: at Object.forward (https: at Object.click (https: at HTMLElement._handleNative (https:
This happens because we're using btoa and atob to encode and decode strings to base-64. However, this won't work with UTF-8 and Unicode strings.