繁体   English   中英

Typo3 Powermail:无法导出多种形式-如何添加翻译

[英]Typo3 Powermail: Export of multiple forms not working - How to add Translations

我有不同语言的联系方式。 所有表格(每种语言1个)将其数据存储在特定页面上。 当我单击“邮件”和该存储页面时,我看到了来自所有表单的所有消息的列表-到目前为止,一切都很好。

但是,当我单击“ CSV导出”时,只能从一种语言获取数据。 经过一段时间的调试,我想我已经找到了原因-这是因为导出服务从第一条消息中收集字段,并基于该字段列表构建所有其他行。 由于其他消息来自不同形式(即语言),因此这些消息没有相应的字段,因此不会导出。

看看https://github.com/Intera/typo3-extension-powermail/blob/master/Classes/Domain/Service/ExportService.php- >参见函数getDefaultFieldListFrom First Mail

现在,我写的是SO而不是Github Bug,因为我仍然认为我的设置有问题,因为Powermail的使用非常广泛,而且这种错误早已被报告。

问题是我设置Powermail表单翻译的方式。 我为每种语言创建了一种不同的形式,这不是正确的方法。

我找到了描述正确过程的视频: https : //vimeo.com/268654409 如果视频被删除,下面是一些屏幕截图:

1.)导航到表单页面上的“列表”,选择表单,然后单击“创建新记录”。

在此处输入图片说明

2.)添加新记录“替代页面语言”

在此处输入图片说明

3.)为新记录选择所需的语言并正确命名:

在此处输入图片说明

4.)现在,您应该在Powermail字段中进行新的本地化:

在此处输入图片说明

单击该本地化条目以对其进行编辑/翻译。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM