Breadcrumbs

Supported Macros and Features

Question

I am trying to use a macro in a translated space, and it's not working properly. What's the reason, and how do I fix it?

Answer

In translated spaces, every translated page actually contains all languages in a space within specific macros. This is how Scroll Translations provides multiple language versions of the same page. Of course, Confluence 'sees' those translated pages as normal pages with all separate language content in it – and this often causes certain third-party apps and macros to render the content in unexpected ways.

In Scroll Versions and Translations, we provide compatible alternatives of the macros that are necessary for documentation authoring spaces (see the reference table below for details). Please keep in mind, that macros generally have more data to process in translated spaces, which can lead to higher cache requirements or longer load times.

However, it's simply not possible for us to build alternative versions of every macro that behaves unexpectedly in translated spaces – the support for certain apps and macros is considered a feature of Scroll Translations. If a certain macro or app doesn't work, this is not a bug.

Macro compatibility

Built-in macros

App/macro name

Compatibility

Notes

Page Properties macro

check mark

Starting with 3.8.8 release in combination with Confluence 6.6.1 and later, this macro is aware of space versions and languages.

Page Properties Report macro

check mark / warning

Starting with 3.8.8 release in combination with Confluence 6.6.1 and later, this macro is aware of space versions and languages, but does not support pagination, which can lead to longer load times.

Some macro parameters prevent it from working correctly in translated spaces: VSN-4176


Include macro

warning

Use Include Plus in translated spaces

Excerpt Include macro

warning

Use Excerpt Include Plus in translated spaces

Scroll Metadata macro

check mark


Page Tree macro

warning

Use Scroll Page Tree in translated spaces

Children Display macro

check mark


Content by Label macro

check mark

Some macro parameters prevent it from working correctly in translated spaces: VSN-4176

Activity Stream macro

check mark


Anchor macro

check mark


Attachments macro

check mark


Blog Posts macro

check mark


Change history macro

check mark

Shows the page history of a particular translated page

Chart macro

check mark


Cheese macro

check mark


Code Block macro

check mark


Column macro

check mark


Content by User macro

check mark


Content Report Table macro

warning

Might display default language titles.

Contributors macro

check mark


Contributors Summary macro

check mark


Expand macro

check mark


Favorite Pages macro

warning

Might display default language titles.

Gallery macro

check mark


Labels List macro

check mark


Livesearch macro

warning

Displays page titles the way Confluence "sees" them (default language)

Loremipsum macro

check mark


Multimedia macro

check mark


Navigation Map macro

warning

Might display default language titles.

No Format macro

check mark


Note macro

check mark


Page Index macro

warning

Might display default language titles.

Page Tree Search

warning

Might search & display default language titles.

Panel macro

check mark


Popular Labels macro

check mark


Recently Updated macro

warning

Might display default language titles.

Roadmap Planner macro

check mark


Search Results macro

warning

Might display default language titles.

Section macro

check mark


Tip macro

check mark


Warning macro

check mark


Third-party macros

App/macro name

Compatibility

Notes

Gliffy

check mark


Balsamiq mockup

check mark


Draw.io

check mark


Multi Excerpt macro

cross mark

See how content reuse is done in spaces with Scroll Versions and Translations