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(admin): translate long-tail i18n leaks in admin UI (#940)
* fix(admin): translate long-tail i18n leaks in admin UI
Wrap remaining user-facing English strings across settings panels, marketplace,
sandboxed-plugin host, auth flows (Signup, Login, Passkey, DeviceAuthorize,
SetupWizard), taxonomy/menu management, content editor remnants, and lib/api
module-level functions.
For lib/api fallback messages, uses the i18n._(msg``) pattern since module-level
code can't call useLingui(). MenuList item count uses plural() which fixed an
existing grammar bug (1 items -> 1 item; test regex updated).
* fix(admin): restore <span> wrappers around BlockMenu i18n labels
The previous commit dropped the <span> wrappers around Back/Turn into/Duplicate/Delete
labels when wrapping in t``. The wrappers are needed for consistent flex layout
with the icon and to match the transforms-list pattern.
Fixes the long tail of untranslated English strings in the admin UI: settings panels, marketplace, sandboxed-plugin host, auth flows, taxonomy/menu management, and lib/api fallback messages. After this PR, EmDash admin UI is fully localizable across all known surfaces.
0 commit comments