yesnomaybe translation fix

see https://code.djangoproject.com/ticket/36579

* remove workarounds; instead just provide a correctly formatted one in the .po file
* regen of .po file more generally

See #161
This commit is contained in:
Klaas van Schelven
2025-08-28 14:17:05 +02:00
parent e8fb9556f7
commit 31fdf46a10
4 changed files with 30 additions and 43 deletions

View File

@@ -64,7 +64,7 @@ class MyProjectMembershipForm(forms.ModelForm):
sea_defined_at = "user"
sea_default = self.instance.user.send_email_alerts
empty_label = 'Default (%s, as per %s settings)' % (yesno(sea_default).capitalize(), sea_defined_at)
empty_label = _('Default (%s, as per %s settings)') % (yesno(sea_default).capitalize(), sea_defined_at)
self.fields['send_email_alerts'].label = _("Send email alerts")
self.fields['send_email_alerts'].empty_label = empty_label
self.fields['send_email_alerts'].widget.choices[0] = ("unknown", empty_label)