We're updating the issue view to help you get more done. 

Scroll Pagetitle Macro does not work in combination with Scroll Translations

Description

Update - 29/07/2019

We have implemented a fix in our code-base for Scroll Versions and Scroll Translations that will allow us to address this export behaviour for our v4.x Scroll Exporter apps. Please note, due to the differences between our v4.x and v3.x Scroll Exporter apps, this fix unfortunately does not apply to Scroll HTML Exporter and we have removed this component from this ticket. However, we have created a follow up issue for addressing this behaviour which you can track here: https://k15t.jira.com/browse/EXP-2803. 

Please sign up to our JIRA (via https://k15t.jira.com/) in order to watch, comment and/or vote on this issue. We'll then send a notification for every status update. 

 

If you have a space enabled with Scroll Translations and are using the Scroll Pagetitle Macro in a translation of a page, every other translation of that page will contain the title of the Scroll Pagetitle Macro if it gets exported.

Steps to reproduce:

  1. Create a new space, add at least two languages (e.g. English and Japanese) and create a new page.

  2. Create at least one translation of the page, i.e. original language and another one (e.g. Japanese)

  3. Add the Scroll Pagetitle Macro to a translation (e.g. Japanese) and set the Macro content to something other than the page title

  4. Export the page in another language than the one which contains the Macro (e.g. export English)

Expected result:
The resulting PDF document contains the page title of the current language.

Actual result:
The resulting PDF document contains the page title from Scroll Pagetitle Macro which was defined in another translation of that page.

Workaround:

  • If you're using Scroll Versions: Publish the language to a temporary space and export from this space to the wanted format.

Notes:

  • I would expect that the Scroll Pagetitle Macro only affects the language where it is defined.

Environment

Tested on Confluence 5.9.3
and with Scroll Translations 3.0.7

Status

Assignee

Unassigned

Reporter

Sebastian Hesse (K15t)

Labels

None

Participants

None

Deployment

Server

Components

Fix versions

Affects versions

3.4.2
4.3.2
3.4.4

Priority

Major