i18n の javascript_catalog を動作させようとしていますが、さいころはありません。
ここの公式ガイドに従った
実行中に次のようになります。
./manage.py makemessages -d djangojs -l fr_CA --settings=settings.local
"CommandError: errors happened while running msguniq".
msguniq: error while opening "/webapps/.../djangojs.pot" for reading: No such file or directory
私は自分のプロジェクトの urls.py にこれを持っています
js_info_dict = {
'packages': ('project_name',),
}
urlpatterns += patterns('',
(r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict),
)
これは私の基本テンプレートです:
<script type="text/javascript" src="{% url 'django.views.i18n.javascript_catalog' %}"></script>
INSTALLED_APPS にも project_name があります。
パッケージ レベルからも個々のアプリ レベルからも試してみて、ロケール ディレクトリを作成し、アプリを「パッケージ」に配置しました。しかし、通常の makemessages は、djangojs ドメインの js カタログではなく機能します。
助けてください。