如何翻译WordPress的电子邮件?

时间:2018-02-08 作者:Samy

我正在运行一个多语言网站,我希望发送给用户的电子邮件使用他们的语言。我已有的方案如下:

该网站通过其IP确定用户所在国家/地区问题是,我也想根据用户的IP翻译电子邮件。(例如,用户通过https://mysite/fr/signup, 然后,发给他完成注册的电子邮件应该是法语。)

我已经激活了WPML和Loco Translate以进行翻译,并通过地理重定向将用户重定向到各个站点的语言。

这是否可以实现?如何做到这一点?

2 个回复
最合适的回答,由SO网友:Samy 整理而成

我使用一个名为IP2Location Redirection, 然后它对我很有效。结果是Geo Redirect 与最新版本的Wordpress不兼容。

SO网友:user4587983

您还可以通过在html表单中添加一个隐藏字段并将url作为值的一部分加载来实现这一点,例如=><input type="hidden" name="lang" value="<?=$_SERVER[\'REQUEST_URL\']; ?>">

结束

相关推荐

Sending email to all users

向大量用户发送电子邮件的最佳做法是什么?我正在为一个协会的网站开发一个插件,需要做的事情之一是能够向协会的所有成员(或特定子集)发送电子邮件。这将是一件相当罕见的事情,但一旦发生,预计将发送500至1000封电子邮件。现在,我可以想出几个选择:分别发送每封电子邮件,每封50/100块发送一封电子邮件,为每个人发送一封电子邮件。选项1很好,因为我可以对电子邮件进行个性化设置(亲爱的姓名……),然而,对于这些情况,我们可以使用普通电子邮件。每个选项的缺点是什么</你能给我一些其他的策略建议吗?我只是想用