0
我的問題是與使用一種語言Django的網站上運行,並使用特定語言的特定應用的Django-多國語言在同一個站點
我的例子做的是:
我想運行一個' pt-pt'(葡萄牙語 - 葡萄牙)Django網站。在這裏面,我使用的是第三方應用程序有PT-BR(巴西葡萄牙語)作爲可用語言,但沒有PT-PT轉換。缺乏,pt-pt,pt-BR會比英文好。
我可以設置語言爲:
#settings.py...
LANGUAGE_CODE = 'pt-pt'
但隨後該網站系統管理員使用點到點和App使用英語(不良)。
如果我將它設置爲PT-BR我會得到網站(不良)和PT-BR在App上PT-BR。
所以我再次閱讀Django的文檔,並試圖Languages setting
#settings.py...
LANGUAGE_CODE = 'pt'
from django.utils.translation import ugettext_lazy as _
LANGUAGES = (
('pt', _('Portuguese')),
('pt-br', _('Brazilian Portuguese')),
)
無濟於事(沒有改變)。有沒有辦法做到這一點?
如果我理解正確的話,你會更喜歡你的網站是點到點和應用程序是PT-BR的話,我認爲你可以在應用程序的設置來設置PT-PT在你網站的設置文件和PT-BR文件。如果這不起作用,也許這會有所幫助? https://stackoverflow.com/questions/9755613/disabling-localization-for-specific-apps-in-django – zemiret