您可以使用以下翻译键来翻译 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
要翻译特定表单的上一个和下一个按钮,您可以使用元素标识符。您还可以将它们与表单标识符结合使用。
表格定义(摘录):
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 时,您可以不翻译 previous 和 next 按钮(如“SummaryPage ')。
以下操作无效:
<form-identifier>.element.SummaryPage.renderingOptions.nextButtonLabel