You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix translation delivery, add five locales, drop emoji from defaults
Bundled translations could never load: the Domain Path header was
missing, so WordPress 6.7+ resolved the lookup to the plugin root
instead of languages/ and cached a permanent no-op. Verified before and
after on a real page load.
The twelve zodiac sign names rendered into a visible tooltip with no
translatable source. They also double as matching keys in the date-range
comparison, so they are left as identifiers and a new get_zodiac_label()
translates them at render time - wrapping them in place would have
broken sign detection.
The activity and notification defaults existed twice with different
text: the admin class has no emoji, the cron fallbacks did. Since the
admin class only loads under is_admin(), cron emitted the emoji variant
until an owner saved the Activity tab. Both now use the same text, with
the emoji removed here and in the three email templates. The widget's
emoji option (none/cake/party/balloon) is a feature and is unchanged.
Also wrapped the activity/notification defaults (property initializers
cannot call __(), so they moved to a static getter), 3 screen-reader
strings in bb-core.js that had no PHP twin, and the admin-summary line
that concatenated ' (Turning ' . age . ')'.
Added de_DE, fr_FR, es_ES, pt_BR and it_IT. POT grew 116 -> 229.
0 commit comments