From 73f0750a93cccb59070a310e8d75128a951c4d00 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Sun, 6 Jun 2021 14:03:21 +0200 Subject: [PATCH] Add speaking preference section verbose name and use gettext_lazy --- CHANGELOG.rst | 14 ++++++++++++++ aleksis/apps/chronos/preferences.py | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5fd93ff2..2f649677 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,20 @@ All notable changes to this project will be documented in this file. The format is based on `Keep a Changelog`_, and this project adheres to `Semantic Versioning`_. +Unreleased +---------- + +Changed +~~~~~~~ + +* Use a more speaking name for preference section ("Timetables" instead of "Chronos"). + +Fixed +~~~~~ + +* Preference section verbose names were displayed in server language and not + user language (fixed by using gettext_lazy). + `2.0b2` - 2021-06-02 -------------------- diff --git a/aleksis/apps/chronos/preferences.py b/aleksis/apps/chronos/preferences.py index e4fc8752..46e93806 100644 --- a/aleksis/apps/chronos/preferences.py +++ b/aleksis/apps/chronos/preferences.py @@ -1,11 +1,11 @@ -from django.utils.translation import gettext as _ +from django.utils.translation import gettext_lazy as _ from dynamic_preferences.preferences import Section from dynamic_preferences.types import BooleanPreference, IntegerPreference from aleksis.core.registries import person_preferences_registry, site_preferences_registry -chronos = Section("chronos", verbose_name=_("Chronos")) +chronos = Section("chronos", verbose_name=_("Timetables")) @site_preferences_registry.register -- GitLab