预生成的本地化python电子邮件模板

时间:2011-11-01 20:32:13

标签: python email localization

我正在开发一个基于python的简单系统,可以向用户发送验证邮件。

我们有来自全球各地的用户,因此希望使用本地化的电子邮件模板。

这样做的pythonic方法是什么?

我想过将每个电子邮件模板放在一个单独的文件中,并根据本地化的请求加载它,buuuuuuuuut我想知道是否有一个mo betta方法(或者更理想的是我可以只是一个lib利用)。

1 个答案:

答案 0 :(得分:0)

如果你有非常复杂的模板,你可能想要检查gettext模块来处理文本位的语言翻译:那就是那里的Pythonic解决方案。

http://docs.python.org/library/gettext.html

您可能还想查看区域设置模块。

http://www.doughellmann.com/PyMOTW/locale/

http://docs.python.org/dev/library/locale.html