我正在使用 EE2 设置一个站点,该站点使用的语言不是英语,并且有时事通讯。邮件列表模块似乎非常易于使用和我们需要的基本功能。如果我们可以将用户界面转换为目标语言,我们希望使用它。
有没有办法为这个模块用另一种语言制作以下内容: • 在网站上提交注册表单后的消息 • 确认电子邮件 • 网站上的确认页面 • 电子邮件底部的链接,用于将您自己从列表 • 确认您已从列表中删除。
我正在使用 EE2 设置一个站点,该站点使用的语言不是英语,并且有时事通讯。邮件列表模块似乎非常易于使用和我们需要的基本功能。如果我们可以将用户界面转换为目标语言,我们希望使用它。
有没有办法为这个模块用另一种语言制作以下内容: • 在网站上提交注册表单后的消息 • 确认电子邮件 • 网站上的确认页面 • 电子邮件底部的链接,用于将您自己从列表 • 确认您已从列表中删除。
我找到了无需通过 .php 文件即可执行此操作的方法:
首先使用翻译实用程序翻译您需要的文件。有几个用于邮件列表功能。我知道将需要用于邮件列表的文件是core_lang.php
和mailinglist_lang.php
然后将您创建的文件移动到语言文件夹中的语言文件夹。
翻译实用程序仅翻译将在网站消息中显示的内容,而不是自动电子邮件。要翻译电子邮件,您可以使用 Design>Message Pages>Email Notifications。
希望这可以帮助其他人。
邮件是在名为email_data.php
. 您需要翻译该文件。
它位于/system/expressionengine/language/english/email_data.php