我需要知道它返回的語言,以便我可以執行自己的操作。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. 確定Twitter的職位的語言
- 5. 如何確定網站的語言
- 6. java語言。它說我的文件不存在,但它確實
- 7. 爲語法指定語言
- 8. 如何確定給定的語言是否正規(僅通過查看語言)?
- 9. 這種語言是否可確定
- 10. 在functions.php中確定語言[wpml]
- 11. google.com如何將我重定向到正確的語言?
- 12. 我想知道什麼是Facebook的算法語言
- 13. 如何知道什麼是語言?
- 14. 我怎樣才能刪除我不知道在哪裏設置的語言?
- 15. 挑選正確的語言
- 16. 什麼是語言綁定?
- 17. 爲什麼語言是不是裝的?我做錯了什麼?
- 18. 本地語言和本地語言的Django語言選擇器
- 19. 如何確定語法的相應語言?
- 20. 如何確定多語種國家的默認語言
- 21. 標準來確定它是否是一個編程語言
- 22. 我怎樣才能確保在硒那樣的語言切換器轉換內容語言
- 23. C語言:爲什麼我得到NULL?
- 24. 將語言添加到語言django/python
- 25. Drupal的全球語言返回的語言不正確
- 26. 我如何知道我使用的是什麼版本的ObjC語言?
- 27. 如果語言沒有語言代碼會怎麼樣?
- 28. 新項目 - 我應該學習新語言還是使用我已經知道的語言
- 29. 語言重定向
- 30. 語言重定向