我需要知道它返回的語言,以便我可以執行自己的操作。Django LocaleMiddleware爲我確定了語言。我怎麼知道它確定的語言?
1
A
回答
6
from django.utils import translation
def myview(...):
...
lang = translation.get_language()
...
這將返回當前線程中使用的語言代碼,在您的情況下,由中間件設置。
1
具有RequestContext的模板默認具有{{LANGUAGE_CODE}}。 http://docs.djangoproject.com/en/dev/topics/i18n/internationalization/#other-tags
相關問題
- 1. AppleLanguages也給我了語言環境,如果我只想知道語言
- 2. Python:如何確定語言?
- 3. 如何設置訪客語言確定的網頁語言
- 4. 我怎樣才能知道文件的語言環境?
- 5. 我怎樣才能知道使用PHP的人物語言?
- 6. 確定Twitter的職位的語言
- 7. 我怎麼可以用匯編語言
- 8. 確定用戶的首選語言
- 9. 如何確定網站的語言
- 10. 確定性語言的適用性
- 11. java語言。它說我的文件不存在,但它確實
- 12. 爲語法指定語言
- 13. 如何確定給定的語言是否正規(僅通過查看語言)?
- 14. 確定上下文無關語言
- 15. 這種語言是否可確定
- 16. 從字符串確定腳本語言
- 17. 在functions.php中確定語言[wpml]
- 18. google.com如何將我重定向到正確的語言?
- 19. 我想知道什麼是Facebook的算法語言
- 20. JS模板語言,使我可以確定路徑
- 21. 如何知道什麼是語言?
- 22. GitHub,爲未知後綴定義語言?
- 23. 我怎樣才能刪除我不知道在哪裏設置的語言?
- 24. 挑選正確的語言
- 25. 我如何知道這個文件是什麼語言?
- 26. 代表我的領域特定語言
- 27. 什麼是語言綁定?
- 28. 本地語言和本地語言的Django語言選擇器
- 29. 爲什麼語言是不是裝的?我做錯了什麼?
- 30. django-modeltranslation:如何知道該值是否在給定的語言中定義?