2012-10-15 51 views
1

我使用我的應用程序多國語言的概念,併爲我做所有那些都寫在文檔的東西。問題與多國語言(django.po文件)

但是,當我創建我的項目內的區域文件,然後將相應的語言文件夾「ES」,並因此通過創建默認django.po文件,該文件包含了所有我可以編輯該行。

例如

#: customer_reg/my_new_env/lib/python2.6/site-packages/django/conf/global_settings.py:48 
msgid "Arabic" 
msgstr "" 

但是這個django.po文件不包含我可以編輯的應用程序模板文件。

正如我所說的,我創建平行於我的應用我的項目,這裏面的語言環境的文件,我不知道爲什麼會發生。 所以我必須在我的應用程序內創建這個並行於我的模型和視圖?或者還有其他問題?

回答

0

在您的應用程序創建的區域設置目錄,在這裏你的settings.py文件存在相同的水平。

現在從以前的水平,即在其中創建的區域設置目錄中,鍵入cmd以產生一個源文件[的.po]。 CMD像./manage.py makemessages -l [語言代碼] 從http://translate.sourceforge.net/wiki/l10n/pluralforms

田田檢查語言代碼..! 這應該適合你,會增加你的應用程序模板。

讓我知道這不適合你。

+1

感謝您的答覆..........我已經做到了,正如你所說.....到了感謝您的答覆,再次以同樣的方式! – Inforian