【问题标题】:How do you translate EXT:Form Buttons in TYPO3 CMS 8.7 LTS?您如何翻译 TYPO3 CMS 8.7 LTS 中的 EXT:Form Buttons?
【发布时间】:2018-09-20 14:12:39
【问题描述】:

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

【问题讨论】:

    标签: forms typo3 translation typo3-8.x typo3-extensions


    【解决方案1】:

    您可以使用以下翻译键来翻译 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 时,您可以翻译 previousnext 按钮(如“SummaryPage ')。

    以下操作无效:

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

    【讨论】:

    • 谢谢!对我帮助很大。
    猜你喜欢
    • 1970-01-01
    • 2019-08-11
    • 2018-10-14
    • 1970-01-01
    • 2019-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多