0

我使用的是Django 1.10和Python 3.5。將語言添加到語言django/python

如何將en-ca加拿大英語添加到{{ LANGUAGES }}

這是我用來暫時顯示可用語言的代碼,只是讓我可以看到語言:

{% for lang in LANGUAGES %} 
    {{ lang }}<br /> 
{% endfor %} 

在列表中唯一的英語語言是:

('en', 'English') 
('en-au', 'Australian English') 
('en-gb', 'British English') 

我想添加英語加拿大語言,因爲我必須將所選值設置爲着陸頁上的語言選擇列表。

編輯:

Django文檔語言參考here

語言列表是在Django的全局設置here

+0

您是否閱讀過i18n的[文檔](https://docs.djangoproject.com/zh/1.10/topics/i18n/)? –

+0

@DanielRoseman,是的,但也許你可以指出你在文檔中的哪個位置肯定答案是肯定的。 – user1261774

+0

從哪裏得到這個列表'LANGUAGES'? – Kishan

回答

0

對於一些很奇怪的和未知的原因,當我加入LANGUAGES = [ ... ]代碼充滿我的語言到我的settings.py文件,代碼無法識別。

重新啓動我的電腦後,問題就解決了。

我希望這對別人有幫助。