你如何翻译 TYPO3 CMS 8.7 LTS 中的 EXT:Form 按钮?

How do you translate EXT:Form Buttons in TYPO3 CMS 8.7 LTS?

关于主题 How do you translate EXT:Form forms in TYPO3 CMS 8.7 LTS?,我的翻译几乎完成了。谁能帮我翻译一下表格中的上一个和下一个按钮?

f.e。

renderables:
  -
    renderingOptions:
      previousButtonLabel: ''
      nextButtonLabel: ''
    identifier: page-1
    label: ''
    type: Page

您可以使用以下翻译键来翻译 EXT:form 中的按钮。

element.Form.renderingOptions.submitButtonLabel
element.Page.renderingOptions.previousButtonLabel
element.Page.renderingOptions.nextButtonLabel
element.SummaryPage.renderingOptions.previousButtonLabel
element.SummaryPage.renderingOptions.nextButtonLabel

这些允许为所有表单平等地全局本地化按钮标签。


您也可以为特定 表单设置已翻译的自定义标签。请注意仅用于 submit 按钮的翻译键中表单标识符的特殊位置(似乎是一个错误):

element.<form-identifier>.renderingOptions.submitButtonLabel

要翻译特定表单的 previousnext 按钮,您可以使用元素标识符。您还可以将它们与表单标识符结合使用。

表单定义(摘录):

renderables:
  -
    renderingOptions:
      previousButtonLabel: 'Previous step'
      nextButtonLabel: 'Next step'
    identifier: summarypage-1
    label: 'Summary page'
    type: SummaryPage

翻译键:

<form-identifier>.element.<element-identifier>.renderingOptions.nextButtonLabel
element.<element-identifier>.renderingOptions.nextButtonLabel
<form-identifier>.element.<element-identifier>.renderingOptions.previousButtonLabel
element.<element-identifier>.renderingOptions.previousButtonLabel

上述表单定义的示例键:

MyContactForm.element.summarypage-1.renderingOptions.previousButtonLabel
element.summarypage-1.renderingOptions.previousButtonLabel

限制:当组合 form-identifier和一般的element-type(比如'SummaryPage')。

以下将不起作用:

<form-identifier>.element.SummaryPage.renderingOptions.nextButtonLabel