Сбой трансляции TYPO3 FAL в Extbase Extension

Я использую TYPO3 7.6.14 и мой сайт на двух языках "английский" и "японский". Мои редакторы переводят весь английский контент, в том числе FAL-метаданные для изображений, такие как "description", "alt-text" и "title", s. Скриншот. FAL Метаданные TYPO3 Язык

Вся страница переведена, только FAL-данные из изображений не удается (с. скриншот). Не знаю почему? Кто-нибудь видит мою ошибку? Я благодарен за любую помощь, потому что я просто не знаю, что это... Спасибо.

Вот тска

...
'additional_information' => array(
            'exclude' => 1,
            'label' => 'LLL:EXT:products/Resources/Private/Language/locallang_db.xlf:tx_products_domain_model_product.additional_information',
            'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
                'additional_information',
                array(
                    'appearance' => array(
                        'createNewRelationLinkTitle' => 'LLL:EXT:cms/locallang_ttc.xlf:images.addFileReference'
                    ),
                    'foreign_types' => array(
                        '0' => array(
                            'showitem' => '
                            --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                            --palette--;;filePalette'
                        ),
                        \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => array(
                            'showitem' => '
                            --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                            --palette--;;filePalette'
                        )
                    ),
                    'maxitems' => 10
                ),
                $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext']
            ),
        ),
...

и FluidШаблон (с подписью: photo.originalResource.properties.description)

<f:for each="{product.additionalInformation}" as="photo" iteration="iterator">
          <div class="column">
          <a class="lightbox2" href="{f:uri.image(src: photo.originalResource.publicUrl, width: 1024)}" data-lightbox="{product.uid}" title="{photo.originalResource.properties.description}">
          <f:image src="{photo.originalResource.originalFile.uid}" alt="" />
            <span class="caption">                                            {photo.originalResource.properties.description}</span>
             </a>
       </div>
</f:for>

Выход веб-интерфейса:

метаданные FAL-интерфейса

1 ответ

Попробуй заменить <f:image src="{photo.originalResource.originalFile.uid}" alt="" /> с <f:image image="{photo}" alt="" />,

Возможно, что переводы FAL не поддерживаются должным образом. Пожалуйста, посмотрите на news расширение от Георга Рингера. Если это не работает там, тогда это не работает вообще.

Другие вопросы по тегам