mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-07-11 23:32:56 +02:00
feat: set automatic language when needed
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import zoneinfo
|
import zoneinfo
|
||||||
from django.utils import timezone
|
from django.utils import timezone, translation
|
||||||
from django.utils.translation import activate
|
from django.utils.translation import activate
|
||||||
|
|
||||||
|
|
||||||
@@ -26,5 +26,8 @@ class LocalizationMiddleware:
|
|||||||
|
|
||||||
if user_language and user_language != "auto":
|
if user_language and user_language != "auto":
|
||||||
activate(user_language)
|
activate(user_language)
|
||||||
|
else:
|
||||||
|
detected_language = translation.get_language_from_request(request)
|
||||||
|
activate(detected_language)
|
||||||
|
|
||||||
return self.get_response(request)
|
return self.get_response(request)
|
||||||
|
|||||||
Reference in New Issue
Block a user