mirror of
https://github.com/wagtail/wagtail.git
synced 2024-11-29 09:33:54 +01:00
parent
a2f491e0d8
commit
b848254873
@ -109,6 +109,7 @@ Changelog
|
||||
* Fix: Update latest version message on Dashboard to accept dev build version format used on nlightly builds (Sam Moran)
|
||||
* Fix: references extraction for ChooserBlock (Alex Tomkins)
|
||||
* Fix: Regression in field width for authentication pages (log in / password reset) (Chisom)
|
||||
* Fix: Ensure the new minimap correctly pluralises error counts for `aria-label`s (Matt Westcott)
|
||||
|
||||
|
||||
4.0.4 (18.10.2022)
|
||||
|
@ -1,6 +1,6 @@
|
||||
import React from 'react';
|
||||
|
||||
import { gettext } from '../../utils/gettext';
|
||||
import { ngettext } from '../../utils/gettext';
|
||||
import Icon from '../Icon/Icon';
|
||||
|
||||
export interface MinimapMenuItem {
|
||||
@ -35,7 +35,11 @@ const MinimapItem: React.FunctionComponent<MinimapItemProps> = ({
|
||||
}) => {
|
||||
const { href, label, icon, required, errorCount, level } = item;
|
||||
const hasError = errorCount > 0;
|
||||
const errorsLabel = gettext('{num} errors').replace('{num}', `${errorCount}`);
|
||||
const errorsLabel = ngettext(
|
||||
'{num} error',
|
||||
'{num} errors',
|
||||
errorCount,
|
||||
).replace('{num}', `${errorCount}`);
|
||||
const text = label.length > 26 ? `${label.substring(0, 26)}…` : label;
|
||||
return (
|
||||
<a
|
||||
|
@ -135,6 +135,7 @@ There are multiple improvements to the documentation theme this release, here ar
|
||||
* Update latest version message on Dashboard to accept dev build version format used on nlightly builds (Sam Moran)
|
||||
* Ensure `ChooserBlock.extract_references` uses the model class, not the model string (Alex Tomkins)
|
||||
* Regression in field width for authentication pages (log in / password reset) (Chisom)
|
||||
* Ensure the new minimap correctly pluralises error counts for `aria-label`s (Matt Westcott)
|
||||
|
||||
## Upgrade considerations
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user