pip install package 時若遇到 AttributeError: _DistInfoDistribution__dep_map 時,那表示你的 pip 跟 setuptools 可能版本不合
2015-03-10
2015-03-04
Django 多國語言相關內容
Django 系統判斷多國語言的順序為
1. URL pattern(要安裝 i18n)
2. 檢查 session 裡的 LANGUAGE_SESSION_KEY (本值為 '_language' )
3. browser 的 header 的 accept-language (firefox 裡可安裝 Quick Locale Switcher)
mac os(osx) 安裝 gettext 方法
你是不是在 MAC 上安裝 GNU gettext 後依然無法正確執行?
$ django-admin.py makemessages -l "zh_TW" -settings=urproject/settings.py
CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed.
正常安裝方式應該是
#brew install gettext
#brew link gettext --force
#django-admin.py makemessages -l "zh_TW" -settings=biyibird/settings.py
processing locale zh_TW
訂閱:
文章 (Atom)