在 Drupal 7 中以用户的首选语言发送电子邮件
我启用了区域设置模块。但我没有看到任何翻译电子邮件的选项(帐户激活、欢迎、密码恢复)。
如何以用户的首选语言发送电子邮件?
I have locale module enabled. But I don't see any options to have e-mails (Account activation, Welcome, Password Recovery) translated.
How do I send e-mails in the user's preferred language?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以防万一有人需要它。需要下载Internalization模块http://drupal.org/project/i18n并启用Variables翻译子模块。然后您需要按照此处的说明进行操作 http://drupal.org/node/1113374 。要输入翻译(或另一种语言的另一个版本),您需要将语言切换为您想要翻译的语言。并将其他语言版本放入英语版本所在的字段中。
Just in case someone needs it. Need to download the Internalization module http://drupal.org/project/i18n and enable the Variables translation submodule. Then you need to follow instructions here http://drupal.org/node/1113374 . To input the translation (or another version for another language) you need to switch your language to the one you want the translation for. And put the other language version into the field where the English version was.
如果网站上启用了您要使用的语言,您应该能够在翻译界面中翻译消息文本。转到配置 ->翻译界面。在“翻译”选项卡下,输入消息的前几个单词。找到所需的文本并添加翻译。
If the language you want to use is enabled on the site, you should be able to translate the message text in the Translate interface. Go to Configuration -> Translate interface. Under the Translate tab, type in the first few words of the message. Find the text you want and add a translation.