перевод элемента формы с несколькими вариантами - PullRequest
0 голосов
/ 06 марта 2019

Обычно у меня есть метка, которая имеет только 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 Ответ

1 голос
/ 06 марта 2019

Следующие ключи перевода можно использовать для локализации меток опций в Каркасе форм TYPO3:

<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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...