From 74b2ec03ff08133d80948c137246406dd1fbd633 Mon Sep 17 00:00:00 2001 From: Nikhil <118773738+pablohashescobar@users.noreply.github.com> Date: Sun, 15 Dec 2024 11:04:03 +0530 Subject: [PATCH] feat: add language support (#6205) --- .../0087_remove_issueversion_description_and_more.py | 5 +++++ apiserver/plane/db/models/user.py | 2 ++ 2 files changed, 7 insertions(+) diff --git a/apiserver/plane/db/migrations/0087_remove_issueversion_description_and_more.py b/apiserver/plane/db/migrations/0087_remove_issueversion_description_and_more.py index 564a87f22d..086f52316e 100644 --- a/apiserver/plane/db/migrations/0087_remove_issueversion_description_and_more.py +++ b/apiserver/plane/db/migrations/0087_remove_issueversion_description_and_more.py @@ -52,6 +52,11 @@ class Migration(migrations.Migration): name='mobile_timezone_auto_set', field=models.BooleanField(default=False), ), + migrations.AddField( + model_name='profile', + name='language', + field=models.CharField(default='en', max_length=255), + ), migrations.AlterField( model_name='issueversion', name='owned_by', diff --git a/apiserver/plane/db/models/user.py b/apiserver/plane/db/models/user.py index 001889875f..8a34e4d790 100644 --- a/apiserver/plane/db/models/user.py +++ b/apiserver/plane/db/models/user.py @@ -190,6 +190,8 @@ class Profile(TimeAuditModel): is_mobile_onboarded = models.BooleanField(default=False) mobile_onboarding_step = models.JSONField(default=get_mobile_default_onboarding) mobile_timezone_auto_set = models.BooleanField(default=False) + # language + language = models.CharField(max_length=255, default="en") class Meta: verbose_name = "Profile"