github dannymcc/may v0.41.3

one hour ago

0.41.3

A single translation fix.

Fixed

  • The number-plate label on the vehicle detail page no longer shares a translatable string with the "Registration" expense category (the registration/road-tax fee). One string could not carry both senses, so about a dozen of the shipped catalogues rendered the plate in the sign-up sense — German "Registrierung", Czech "Registrace". The label is now "Registration plate" with its own catalogue entry, translated in the plate sense for all 19 shipped languages: German reads "Kennzeichen", Czech "Registrační značka", and so on. The expense category keeps its existing wording and translations. (#342, with thanks to whoever reported it)

Other

  • The catalogue workflow is now written down in CLAUDE.md: extract from the repository root with -k _l, or every lazy-gettext string in app/models.py drops out of the template, and update with -N so a new string is not fuzzy-matched onto a near-identical old one — which is how a plate label ends up translated as "registering".

Don't miss a new may release

NewReleases is sending notifications on new releases.