當前所有的JavaScript文件都是從頂層項目目錄中的static/media目錄提供的。在運行makemassages -d djangojs
時,它也會在頂層生成區域設置目錄。我應該在哪裏放入需要在Django項目中國際化的JavaScript文件?
但是,JavaScript_catalog僅會考慮區域設置目錄在應用程序中創建,即在INSTALLED_APPS設置中列出。
使makemessages和javascript_catalog協同工作以實際使用JavaScript i18n功能的正確方法是什麼?
將js文件移動到應用程序目錄中,並有多個靜態目錄(不吸引imho,我目前通過nginx提供靜態文件,除此之外,這會混亂conf)?
我使用的Django 1.1
好,好!它也努力將網站目錄添加到INSTALLED_APPS,我不知道可能會有什麼後果,但js i18n工作;) – sris 2010-05-02 16:07:16