從Django文檔:如何將包名稱提供給django javascript_catalog視圖?
js_info_dict = { '包':( 'your.app.package',),}
urlpatterns的=模式( '', (R'^ jsi18n/$」,‘django.views.i18n.javascript_catalog’, js_info_dict))
在包中的每個字符串應該是Python的 點綴包語法(在 INSTALLED_APPS相同 格式的字符串),並應參考到 包含一個語言環境 目錄的軟件包。
它說「包含locale目錄的包」。 ,但我用djangoadmin.py makemessages -a創建了翻譯文件,它只是在項目目錄內創建語言環境。不在我的任何應用程序目錄下。我嘗試設置包爲
js_info_dict = { '包'( 'my_project_dir',),}
顯然,這不是爲我工作。每個來自django域的字符串都會被翻譯,但是我從javascript_catalog視圖中得到一個空的翻譯目錄。我在這裏錯過了什麼?
你的問題是非常不清楚..你應該提供更多信息 – 2009-12-26 21:23:20
我有同樣的問題。我想這是與這個錯誤http://code.djangoproject.com/ticket/5494 – pocoa 2010-08-26 03:25:29