Localization ExpressionEngine中邮件列表模块的本地化?

Localization ExpressionEngine中邮件列表模块的本地化?,localization,translation,expressionengine,mailing-list,Localization,Translation,Expressionengine,Mailing List,我正在用英语以外的语言建立一个EE2网站,上面有时事通讯。邮件列表模块的易用性和我们需要的基本功能似乎非常好。如果我们能够将用户界面转换成目标语言,那么我们希望使用它 有没有办法用另一种语言为本模块制作以下内容: •在网站上提交注册表格后的信息 •确认电子邮件 •网站上的确认页面 •电子邮件底部的链接可将您从列表中删除 •确认您已从列表中删除。邮件在名为email\u data.php的文件中生成。你需要翻译那个文件 它位于/system/expressionengine/language/en

我正在用英语以外的语言建立一个EE2网站,上面有时事通讯。邮件列表模块的易用性和我们需要的基本功能似乎非常好。如果我们能够将用户界面转换成目标语言,那么我们希望使用它

有没有办法用另一种语言为本模块制作以下内容: •在网站上提交注册表格后的信息 •确认电子邮件 •网站上的确认页面 •电子邮件底部的链接可将您从列表中删除
•确认您已从列表中删除。

邮件在名为
email\u data.php的文件中生成。你需要翻译那个文件


它位于
/system/expressionengine/language/english/email\u data.php

我找到了这样做的方法,无需查看.php文件:

  • 首先,使用翻译工具翻译所需的文件。有几种用于邮件列表功能。我知道邮件列表需要使用的文件有
    core_lang.php
    mailinglist_lang.php

  • 然后将使用该文件创建的文件移动到“语言”文件夹中该语言的文件夹中

  • 翻译工具只翻译将在网站上的消息中显示的内容,而不是自动发送的电子邮件。要翻译电子邮件,您可以使用设计>消息页面>电子邮件通知


希望这对其他人有所帮助。

您知道为什么这个文件(email_data.php)不在翻译实用程序的列表中吗?这将非常有用。可能是因为文件中使用了herdeoc,这将使翻译实用程序的编码更加复杂。