2011-11-24 26 views
2

這是我的目錄結構:如何makemessages命令地址模板項目文件夾以外的* .po文件

Implementaion\template 
Implementaion\Agency_project\locale 
Implementaion\Agency_project\airAgency_app 
運行 django-admin.py makemessages -l fa時,它只是收集翻譯標籤從 Agency_project文件夾

,我不知道如何關聯它與我的模板文件夾,其中包含我的HTML文件,並在Agency_project文件夾旁邊。 我剛剛發現--symlink它沒有用,或者我可能無法使用它!

回答

0

不,我的經驗也是,makemessages不使用符號鏈接。而且它不希望將項目範圍的翻譯與應用翻譯混合在一起,我認爲這很理智。

解決的辦法是「cd airAgency_app」,然後是「../manage.py makemessages -l fa」。請記住在airAgency_app中創建一個區域文件夾。

關鍵是將您的翻譯視爲每個應用程序的東西。然後,您的項目模板/文件夾中的翻譯可以在項目範圍的翻譯文件夾中進行。

相關問題