带有多个选项的表格元素的翻译

时间:2019-03-06 13:39:47

标签: typo3

通常我的标签只有1个值。如何在kontakt.yaml中定义和转换可渲染对象,这些对象具有服务器属性选项:

    properties:
      options:
        Bodenloesungen: Bodenlösungen
        Akustikloesungen: Akustiklösungen
        Holzverarbeitung: Holzverarbeitung
        PR-Anfrage: PR-Anfrage
    type: MultiCheckbox
    identifier: interest
    label: 'Ich interessiere mich für:'

1 个答案:

答案 0 :(得分:1)

以下翻译键可用于在TYPO3的Form Framework中本地化选项标签:

<form-identifier>.element.<element-name>.properties.options.<value>
element.<element-name>.properties.options.<value>

因此,在您的情况下,您可以使用

<trans-unit id="element.interest.properties.options.Bodenloesungen">
    <source>soil solution</source>
    <target>Bodenlösungen</target>
</trans-unit>

您可以在此处找到带有示例的专用表格翻译教程:https://www.sebkln.de/en/tutorials/detail/translating-forms-in-the-typo3-form-framework/

此外,您还可以使用一个示例扩展程序:https://github.com/sebkln/form_examples