diff --git a/packages/core/admin/admin/src/content-manager/components/AttributeFilter/index.js b/packages/core/admin/admin/src/content-manager/components/AttributeFilter/index.js index 6079464de6..a39186a330 100644 --- a/packages/core/admin/admin/src/content-manager/components/AttributeFilter/index.js +++ b/packages/core/admin/admin/src/content-manager/components/AttributeFilter/index.js @@ -1,9 +1,11 @@ import React from 'react'; import PropTypes from 'prop-types'; +import { useIntl } from 'react-intl'; import useAllowedAttributes from './hooks/useAllowedAttributes'; import Filters from './Filters'; const AttributeFilter = ({ contentType, slug, metadatas }) => { + const { formatMessage } = useIntl(); const allowedAttributes = useAllowedAttributes(contentType, slug); const displayedFilters = allowedAttributes.map(name => { const attribute = contentType.attributes[name]; @@ -18,7 +20,7 @@ const AttributeFilter = ({ contentType, slug, metadatas }) => { return { name, - metadatas: { label }, + metadatas: { label: formatMessage({ id: label }) }, fieldSchema: { type, options, mainField }, trackedEvent, };