Dynamic MODELTRANSLATION_DEFAULT_LANGUAGE

49 views
Skip to first unread message

Erdem Demirci

unread,
Oct 22, 2020, 12:08:17 AM10/22/20
to django-modeltranslation
users >> model.py
from django.conf import settings
-------
class User(AbstractUser):
language = CharField( _("Language"),choices=settings.LANGUAGES,)

django main >> settings.py
MODELTRANSLATION_DEFAULT_LANGUAGE = "en"

*****
There's a language field in users app.
How can I change dynamically "MODELTRANSLATION_DEFAULT_LANGUAGE" value 
according to logged in user's language field choice

Default is "en".
If logged in user choice is "de" , the value must be "de".

Any help , please..Thanks
Reply all
Reply to author
Forward
0 new messages