好吧,兩小時後嘗試,我也會問...保存用戶首選的語言和Django的localeurl
我有一個應用程序,我有它在幾種語言。如果應用程序的默認語言是瀏覽器語言,但如果用戶可以覆蓋該語言,則會很好。
我的意思是說,你的瀏覽器是英文的,但你是德國人,你點擊德國國旗來改變網頁語言並記住它。
我試着用django-localeurl
它的工作原理確定,它告訴你在URL中的語言,甚至可以設置默認語言爲瀏覽器語言。
當我創建一個選擇框來改變語言,如django-locateurl說,問題來了。選擇的作品,但當我移動到另一個頁面時,語言會更改爲默認的語言。不保存新的選定語言。
我嘗試了一些宣稱解決這個問題的叉子,原來的一個補丁..沒有。
我讀到把SessionMiddleware localeURLMiddleware之前,...
沒有。
那麼,任何人得到這個工作或使用另一個庫爲此?
謝謝。
謝謝,但Django的CMS不適合每個項目..我的應用程序不適合在一個CMS,只是一個月經日曆。 –
即使您不使用django-cms,我仍然可以推薦複製他們的中間件並將其修改爲獨立。 – benjaoming