forms - 您如何翻译 TYPO3 CMS 8.7 LTS 中的 EXT:Form Buttons?
问题描述
与主题如何在 TYPO3 CMS 8.7 LTS 中翻译 EXT:Form 表单?我的翻译几乎完成了。谁能帮我翻译表格中的上一个和下一个按钮?
铁
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
这些允许为所有表单全局本地化按钮标签。
您也可以为特定表单设置翻译后的自定义标签。请注意表单标识符在翻译键中的特殊位置仅用于提交按钮(似乎是一个错误):
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
限制:当组合 the和 general时,您不能翻译上一个和下一个按钮(如“SummaryPage”)。form-identifier
element-type
以下将不起作用:
<form-identifier>.element.SummaryPage.renderingOptions.nextButtonLabel
推荐阅读
- windows - OpenWithProgIds 注册表项的用途是什么?
- c++ - 排序向量(冒泡排序)c ++
- swift - 从 Xcode Workspace 链接库会导致出现“文件已被链接”对话框
- java - 挑战 REGEX 问题以解决医学结果抽象
- pytorch - 如何在 Pytorch 的 Faster R-CNN 中更改“maxdets”的值?
- ios - UISaveVideoAtPathToSavedPhotosAlbum 将视频文件保存到特定文件夹
- github - GitHub说作者和提交的人不同,但它是同一个人和同一个帐户
- python - 在 Seaborn PairGrid 中使用 lmplot
- python - Python Ctypes:将整数列表转换为短裤数组
- ruby-on-rails - Webrick 或 Puma,没有日志的随机 500 错误。有没有更好的日志