Release notes
Version 2.0.2
Don't translate the content of Atlassian's "Code Block" macro
Don't translate text formatted as "Monospace" code style
Fix incompatibility with the "Comala workflow" app when creating a new translated page
The "Show usage" button now works with the DeepL free API as well
Increase input field width under access control
Version 2.0.1
Fix Bug in the “create new translated pages” feature, where Confluence macros could end up broken on the new page
Update “translate page tree view” feature
Version 2.0.0
Ability to create new translated Confluence pages with the “Create translated page” button. For more information see: Create new translated pages
Support the free DeepL API (api-free.deepl.com). No additional configuration is required because the API is automatically detected when entering the API key in the settings.
When copying a page tree, existing translations are now also copied.
Fix bug where the “Edit translation” button was not shown when a new translation was created.
Fix CORS errors when the Confluence base URL isn’t the same as the URL used to access Confluence.
Version 1.9.1
Fix a bug where an anonymous user was unable to create new translations.
Version 1.9.0
Apply translations to page exports: See Export translated Confluence pages
Version 1.8.6
Fix Google translation HTML entity encoding issue when creating new translations.
Version 1.8.5
Delete all translations of one space (Space tools → Easy Confluence Translator → Delete translations)
Add global option to block the translation of personal spaces (Global settings → Easy Confluence Translator → Allow translation of personal spaces)
Translations are now also applied to draw.io popups
Fix annoying “Translation” button resizing while the page is loading
Version 1.8.3
Features
Delete translations of a page
Existing translations are now applied to dynamic content (for example draw.io macros inside of expand macros)
Bugfixes
Page titles in the page tree are now displayed in the original form if no translation exists
Version 1.8.1
Features
The app is now compatible with Confluence version 7.12
Added the option to disable or enable the indexing of translations globally
Bugfixes
No more errors occur when viewing an old version of a page
Fix case where permissions were handled too strictly
Fix the detection of table headers
Version 1.7.3
Features
Possibility to translate the navigation page tree
New user setting to automatically show translations based on a users preferred language
New option to automatically show translations based on anonymous user's browser language setting
New feature to add/remove individual groups from permission tables
Added DeepL language support for various languages
Bugfixes
Fixed bug where pages with more than 500 nodes, would not be translated entirely
Fixed bug where large pages would cause a timeout
Improved security for translation on restricted pages
Fixed various issues with the blog post macro
Various Performance improvements when creating and loading Translations
Version 1.6.7
New feature to search in translated content
Improved notification for when Evaluation Service quota is used up
Fixed bug where blogs containing an umlaut would cause an error flag in the blog macro
Fixed bug where white-spaces would disappear between formatted text-nodes
Version 1.6.5
Added DeepL language support for Japanese and Chinese
Version 1.6.3
New feature: ECT permissions on space level
New feature: Support for Linchpin 'Newsfeed' macro
Fixed bug where lockout from ECT Settings could be caused
Fixed bug where the 'Blog posts' macro would cause an errorflag
Version 1.5.12
general UI improvements
New Feature to translate Blogs directly from the blog Timeline
New Feature to allow Anonymous users to View/Edit or Create translations via ECT
Fixed bug where umlaut characters would not be translated correctly with Deepl
Fixed Active Objects error with Oracle Databases
Version 1.4.0
New Feature to enabled/disable Translations by Space/Category
New Feature to enable/disable Translations by Page
Improved Access Control UI
Fixed error where blogs wouldn't translate correctly
Version 1.3.4
Fixed error where proxy authentication failed
Fixed bug where editing a page title translation triggered a page reload
Fixed layout issues that appeared in combination with linchpin
Small improvements of API configuration page
Version 1.3.3
Fixed a bug where the app would not honor system proxy settings when attempting to connect to remote translation services
The app will now honor HTTP proxy settings set via standard http.proxyHost, http.proxyPort, https.proxyHost and https.proxyPort system properties
Version 1.3.2
Removed size limitations for pages submitted to remote services for translation
Previous version exhibited some maximum size limitations for pages submitted for machine translations. Pages exceeding these limitations would cause silent failures or unspecific error messages presented to the user.
These limitations are removed in the current version, though translating long pages can still take a considerable amount of time.Fixed unspecific error messages displayed to the user related to plugin license problems
Previously, whenever the plugins license has expired, a vague and misleading error message about an invalid error message is presented to the user. These messages are now more specific about the underlying licensing issue.Fixed a problem where the first translation submission can intermittently fail
In some rare cases, the plugin can silently fail when submitting a page for machine translation for the first time. The underlying problem has been fixed in this version.
Version 1.3.1 Datacenter release
Verified compatibility for Confluence Datacenter
Easy Confluence Translator is now tested for compatibility and approved by Atlassian for use on Confluence Datacenter InstancesImplemented full support for Confluence Read Only Mode
To comply with compatibility requirements for Confluence Datacenter, Easy Confluence Translator now offers full support for Read Only Mode.
Version 1.2.0
User interface
Added support for translation of page titles
Page titles are now automatically translated along with the content of the page.

Improved page menu, allowing the user to select existing translations or create new ones, if he holds sufficent permissions

See Switching between languages and Creating and updating a machine translation
Administration tools
Implemented global permission scheme, allowing administrators to restrict access to individual features by User Group. Administrators can now assign permissions to Confluence User Groups globally, allowing them to prevent access by unauthorized users or exercise cost control. (See Access control and permissions )

Bugfixes
Fixed a bug where the wrong languages would appear in the users profile settings
A language would continue to appear in a users profile settings, if the user previously enabled it, but it was disabled again globaly by an administrator.
Version 1.1.1
User interface
Slight improvments to the user profile settings page
Implemented some minor changes to how user settings are displayed, rendering the language selection lists somewhat more organized if many languages are available.
Bugfixes
Fixed a bug where user profile settings were not correctly saved and displayed
The previous versions would exhibit a bug which could cause inconsistent failures to correctly store user profile settings and re display them later.Fixed a bug where translating a page could cause some of the white space in the pages content to disappear.
Version 1.1.0
User interface
Introduced reworked user interface for faster switching and editing of translations.Users can now use a convenient drop down menu on Confluence pages to quickly switch language and enter/exit edit mode, as below.

Administration tools
Added a status indicator in the global configuration page to check connectivity to the Easy Confluence Translator Evaluation Service.

Removed features
Disabled the quick translation button in the page editor due to stability problems. This functionality may be reintroduced in a future release.