Magnolia:如何在多值复合字段中启用 I18N?

Magnolia: How to enable I18N in a multivalue composite field?

如何在 Magnolia 5.4.1 的多值复合字段中启用 I18N? 在我的 yaml 中,我在每个部分都设置了 i18n: true,但是,在对话框我只能为所有语言的字段提供一个值,它们不支持 I18N。

相关字段是“features”,每个字段包含一个标题和一张图片。

我的.yaml:

actions:
  cancel:
    class: info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition
  commit:
    class: info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition

form:
  label: Abschnitt
  tabs:
    - name: tabMain
      label: Abschnitt
      fields:
        - name: image
          class: info.magnolia.ui.form.field.definition.LinkFieldDefinition
          targetWorkspace: dam
          appName: assets
          identifierToPathConverter:
            class: info.magnolia.dam.app.assets.field.translator.AssetCompositeIdKeyTranslator
          contentPreviewDefinition:
            contentPreviewClass: info.magnolia.dam.app.ui.field.DamFilePreviewComponent
          label: Bild
          required: false
          i18n: true
        - name: bodyText
          class: info.magnolia.ui.form.field.definition.RichTextFieldDefinition
          configJsFile: /.resources/sorba-templates/webresources/ckeditor/config-magnolia.js
          rows: 6
          label: Text
          required: true
          source: true
          i18n: true
        - name: features
          class: info.magnolia.ui.form.field.definition.MultiValueFieldDefinition
          label: Features
          i18n: true
          transformerClass: info.magnolia.ui.form.field.transformer.multi.MultiValueSubChildrenNodePropertiesTransformer
          field:
            name: compositeField
            class: info.magnolia.ui.form.field.definition.CompositeFieldDefinition
            transformerClass: info.magnolia.ui.form.field.transformer.composite.NoOpCompositeTransformer
            layout: vertical
            i18n: true            
            fields:
              - name: title
                class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                label: Titel
                i18n: true
                required: true
              - name: image
                class: info.magnolia.ui.form.field.definition.LinkFieldDefinition
                targetWorkspace: dam
                appName: assets
                identifierToPathConverter:
                  class: info.magnolia.dam.app.assets.field.translator.AssetCompositeIdKeyTranslator
                contentPreviewDefinition:
                  contentPreviewClass: info.magnolia.dam.app.ui.field.DamFilePreviewComponent
                label: Bild
                required: true
                i18n: true

除了“features”和此类(标题、图像)的字段外,该对话框仅支持所有其他字段的 I18N:

错误报告已被 Magnolia 确认:https://jira.magnolia-cms.com/browse/MAGNOLIA-6396。应该在未来的版本中修复。

更新:

错误报告已被拒绝,因为它实际上已经是可能的,只需要使用不同的变压器。请参阅此处的评论:

https://jira.magnolia-cms.com/browse/MGNLUI-3610?focusedCommentId=114823&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-114823