我正在開發一個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