From 19efc0b873e17fcd3b028e03fb080e4c110e1a72 Mon Sep 17 00:00:00 2001 From: Felix Rindt Date: Sun, 25 Oct 2026 14:05:45 +0100 Subject: [PATCH] add norwegian to languages list --- .../0040_alter_shift_label_and_more.py | 32 +++++++++++++++++++ src/ephios/settings.py | 7 ++-- 2 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 src/ephios/core/migrations/0040_alter_shift_label_and_more.py diff --git a/src/ephios/core/migrations/0040_alter_shift_label_and_more.py b/src/ephios/core/migrations/0040_alter_shift_label_and_more.py new file mode 100644 index 000000000..e0f86809e --- /dev/null +++ b/src/ephios/core/migrations/0040_alter_shift_label_and_more.py @@ -0,0 +1,32 @@ +# Generated by Django 5.2.17 on 2026-10-25 19:49 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("core", "0039_alter_userprofile_disabled_notifications"), + ] + + operations = [ + migrations.AlterField( + model_name="shift", + name="label", + field=models.CharField( + blank=True, + help_text="Optional label to help differentiate multiple shifts in an event.", + max_length=255, + verbose_name="label", + ), + ), + migrations.AlterField( + model_name="userprofile", + name="preferred_language", + field=models.CharField( + choices=[("en", "English"), ("de", "German"), ("nb", "Norwegian Bokmål")], + default="en", + max_length=10, + verbose_name="preferred language", + ), + ), + ] diff --git a/src/ephios/settings.py b/src/ephios/settings.py index 421c92e2d..e5baa375f 100644 --- a/src/ephios/settings.py +++ b/src/ephios/settings.py @@ -215,12 +215,13 @@ PASSWORD_RESET_TIMEOUT = 28 * 24 * 60 * 60 # seconds # Internationalization -# https://docs.djangoproject.com/en/3.0/topics/i18n/ +# https://docs.djangoproject.com/en/dev/topics/i18n/ -LANGUAGE_CODE = "de" +LANGUAGE_CODE = "en" LANGUAGES = [ - ("de", gettext_lazy("German")), ("en", gettext_lazy("English")), + ("de", gettext_lazy("German")), + ("nb", gettext_lazy("Norwegian Bokmål")), ] TIME_ZONE = "Europe/Berlin"