0

Django-CMS をインストールしました。すべて問題なく快適です。

のフランス語翻訳が必要で、このリンク ( https://www.transifex.com/projects/p/cmsplugin-blog/language/fr/ ) を通じて、フランス語の翻訳が 100% 完了しているcmsplugin-blogことを発見しました。そこで、Transifex Web インターフェイスから .po をダウンロードしました。

どうすればそれを使用できますか?

ダウンロードした .po ファイルを自分の project/locale/fr/LC_MESSAGES/ dir にコピーしてみました。ファイルの名前はfor_use_cmsplugin-blog_djangopo_fr.po.

実行django-admin.py compilemessagesしたところ.mo、同じ名前のファイルができました。再起動した後runserver、翻訳が表示されません..自分のdjango.po/moファイルでは表示されますが。

そのファイルを検出するために何か特別なことをする必要がありますか、それともその内容を django.po ファイル内にマージする必要がありますか? そうすると、次に実行するときに、プロジェクト内の一部のファイルで見つからない、ファイルmakemessagesのマージされた部分のすべての翻訳が消去されませんか?django.po

4

1 に答える 1

0

project/locale/fr/LC_MESSAGES/django.poDjango がそのファイルを見つけられるように、ダウンロードしたファイルの名前を に変更したいと思うでしょう。詳細については、Django ローカリゼーション ドキュメントで、ファイルの検出方法を参照してください。

于 2013-03-26T15:50:18.570 に答える