我正在开发一个Heroku上的python web应用程序,而且我遇到了语言环境设置的问题。Heroku上的Python语言环境设置
我的目标IST格式化蟒蛇datetime
对象作为这样
import datetime
now = datetime.datetime.now()
print now.strftime('%a %d %B %Y') # output: Sat 14 July 2012
一个字符串,但在不同的语言。
在我的本地机器上,因此我使用:
import locale
locale.setlocale(locale.LC_ALL, '')
或locale.setlocale(locale.LC_ALL, 'de_DE.UTF-8')
特定语言。
在我的本地计算机上工作,我用合适的语言获取日期,但在Heroku上失败,我得到的全部是locale.Error: unsupported locale settings
。
我做错了什么或者是否允许更改Heroku上的Python应用程序的区域设置?
谢谢。
他们有更多的现在。我相信问题出现在本地名称中,就像我的情况一样。 – Andrei 2013-11-17 22:03:44