diff --git a/CHANGELOG.rst b/CHANGELOG.rst index dbaaa18891067a02eadd5cecdff0122aad5b0feb..2d9970d00b361c4b5e3eedc6cd773e1714d6d2b2 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,14 @@ 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 +---------- + +Fixed +~~~~~ + +* Translate table columns and filter button on person overview page. + `2.0rc6`_ - 2021-08-25 ---------------------- diff --git a/aleksis/apps/alsijil/tables.py b/aleksis/apps/alsijil/tables.py index bf841edc5565159fdc3cb54e6f5f424e6f2c072c..f4f064450fba28100e1ee9c775c12cd2db03776c 100644 --- a/aleksis/apps/alsijil/tables.py +++ b/aleksis/apps/alsijil/tables.py @@ -105,10 +105,10 @@ class PersonalNoteTable(tables.Table): order_by=A("order_teachers"), ) subject = tables.Column(verbose_name=_("Subject"), accessor=A("subject")) - absent = tables.Column() - late = tables.Column() + absent = tables.Column(verbose_name=_("Absent")) + late = tables.Column(verbose_name=_("Tardiness")) excused = tables.Column(verbose_name=_("Excuse")) - extra_marks = tables.Column(verbose_name="Extra marks", accessor=A("extra_marks__all")) + extra_marks = tables.Column(verbose_name=_("Extra marks"), accessor=A("extra_marks__all")) def render_groups(self, value, record): if isinstance(record.register_object, LessonPeriod): @@ -126,7 +126,7 @@ class PersonalNoteTable(tables.Table): return ( render_to_string( "components/materialize-chips.html", - dict(content="Absent", classes="red white-text"), + dict(content=_("Absent"), classes="red white-text"), ) if value else "–" diff --git a/aleksis/apps/alsijil/templates/alsijil/class_register/person.html b/aleksis/apps/alsijil/templates/alsijil/class_register/person.html index c97dd69bab4a2fd7788f612ac2b07932723c3184..304aae60e48a0a4292848e3a10ca93f0fb42c370 100644 --- a/aleksis/apps/alsijil/templates/alsijil/class_register/person.html +++ b/aleksis/apps/alsijil/templates/alsijil/class_register/person.html @@ -88,7 +88,7 @@ {% if can_mark_all_as_excused %} medium-high-right {% endif %}" data-target="filter-modal" type="button"> - Filter results ({{ num_filters }})<i class="material-icons right">filter_alt</i> + {% trans "Filter results" %} ({{ num_filters }})<i class="material-icons right">filter_alt</i> </button> </div> <form action="" method="post" class="">