Bug #86202

previousButtonLabel and nextButtonLabel not translatable for a specific form

Added by Sebastian Klein 10 months ago. Updated about 2 months ago.

Should have
Form Framework
Target version:
Start date:
Due date:
% Done:


TYPO3 Version:
PHP Version:
Is Regression:
Sprint Focus:


I tried several translation key combinations to translate the previousButtonLabel and nextButtonLabel only for a specific form definition, but it seems this is currently not possible.

What does work (sets label for every form):

<trans-unit id="element.SummaryPage.renderingOptions.previousButtonLabel">

What doesn't work:

<trans-unit id="<form-identifier>.element.SummaryPage.renderingOptions.previousButtonLabel">
<trans-unit id="element.<form-identifier>.SummaryPage.renderingOptions.previousButtonLabel">
<trans-unit id="element.SummaryPage.<form-identifier>.renderingOptions.previousButtonLabel">
<trans-unit id="element.<form-identifier>.renderingOptions.previousButtonLabel">

I would have expected to translate these the same as the submitButtonLabel:

<trans-unit id="element.<form-identifier>.renderingOptions.submitButtonLabel">
    <source>Send message</source>

(the order of this translation key seems odd anyway, as the form identifier is the second part here, contrary to prepending it to keys for field labels like <form-identifier>.element.<element-name>.properties.label)

Is this a missing feature or do I use a wrong translation key?


#1 Updated by Sebastian Klein 9 months ago

Okay, it is possible to translate previousButtonLabel and nextButtonLabel for specific forms, as long as you use the identifiers of the included pages and summarypages:

<trans-unit id="<form-identifier>.element.<element-identifier>.renderingOptions.nextButtonLabel">
<trans-unit id="element.<element-identifier>.renderingOptions.previousButtonLabel">

Still had no luck to successfully combine element-type and form-identifier. But this solution is flexible enough.

#2 Updated by Sebastian Klein 9 months ago

  • % Done changed from 0 to 100

#3 Updated by Georg Ringer 8 months ago

  • Status changed from New to Resolved

setting to resolved

#4 Updated by Benni Mack about 2 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF