Localization bug in recurring events

TLDR: Event renders with recurrence text of Every [missing %{weekday} value] instead of ‘Every Tuesday’.

We use English-UK as our locale.

It seems as though %{weekday} isn’t being fed the variable by the plugin.

The google machine suggested I might need a translation for
discourse_calendar.post_event.recurrence.every_week but that doesn’t seem to exist in the lookup.

I tried making a whole new event using the automatic generator in case it was a problem with the template, but the new event has the same problem.

[event start="2026-06-02 19:00" status="public" timezone="America/Edmonton" recurrence="every_week" end="2026-06-02 21:00"]
[/event]
2 Likes

Are you running the latest version?

Pretty sure @awesomerobot fixed that one very recently :thinking:

1 Like

Yes, should have been fixed about a week ago

so an update will resolve it!

1 Like

It says I’m on latest. I can do a rebuild to pull latest latest in case it didn’t make some cutoff.

1 Like

Latest is the “channel” you track and the emoji only tells you to update after each release.

Most of what I have written here also fits quite well to your situation:

You should be able to see that there are new commits on /admin-update

2 Likes

Forced an update and the bug is indeed fixed. Thanks all!

1 Like