我正在开发一个简单的基于python的系统,它向用户发送验证邮件。预生成本地化的Python电子邮件模板
我们有来自世界各地的用户,因此想使用本地化的电子邮件模板。
这是什么pythonic方法?
我想过把每个电子邮件模板放在一个单独的文件中,然后根据本地化的请求加载它,buuuuuuuuuut我想知道是否有一个更好的方法(或者更理想的是我可以使用的lib只是利用)。
我正在开发一个简单的基于python的系统,它向用户发送验证邮件。预生成本地化的Python电子邮件模板
我们有来自世界各地的用户,因此想使用本地化的电子邮件模板。
这是什么pythonic方法?
我想过把每个电子邮件模板放在一个单独的文件中,然后根据本地化的请求加载它,buuuuuuuuuut我想知道是否有一个更好的方法(或者更理想的是我可以使用的lib只是利用)。
如果您有非常复杂的模板,那么您可能需要签出gettext模块来处理文本位的语言翻译:这将是Pythonic解决方案。
http://docs.python.org/library/gettext.html
您可能还需要检查出本地化模块。
谢谢。语言环境模块不会帮助(我认为),因为语言环境将是服务器的语言环境。我有api,开始电子邮件请求,也采取一个可选的区域设置参数。 – Alan
不知道更多关于你的系统,这听起来没什么问题。 – poke