mirror of
https://github.com/strapi/strapi.git
synced 2025-09-21 14:31:16 +00:00
feat: add intl
This commit is contained in:
parent
40507bab54
commit
4b3cbda2eb
@ -10,6 +10,7 @@ import {
|
||||
useTracking,
|
||||
} from '@strapi/helper-plugin';
|
||||
import PropTypes from 'prop-types';
|
||||
import { useIntl } from 'react-intl';
|
||||
import { useHistory } from 'react-router-dom';
|
||||
|
||||
import DeleteButton from './DeleteButton';
|
||||
@ -28,6 +29,7 @@ const Table = ({
|
||||
const { canDelete, canUpdate, canRead } = permissions;
|
||||
const withBulkActions = canDelete || canUpdate || canRead;
|
||||
const [{ query }] = useQueryParams();
|
||||
const { formatMessage } = useIntl();
|
||||
const [, sortOrder] = query ? query.sort.split(':') : 'ASC';
|
||||
const {
|
||||
push,
|
||||
@ -85,7 +87,16 @@ const Table = ({
|
||||
<Typography textColor="neutral800">
|
||||
<RelativeTime
|
||||
timestamp={new Date(token.lastUsedAt)}
|
||||
customIntervals={[{ unit: 'hours', threshold: 1, text: 'last hour' }]}
|
||||
customIntervals={[
|
||||
{
|
||||
unit: 'hours',
|
||||
threshold: 2,
|
||||
text: formatMessage({
|
||||
id: 'Settings.apiTokens.lastHour',
|
||||
defaultMessage: 'last hour',
|
||||
}),
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</Typography>
|
||||
)}
|
||||
|
@ -88,6 +88,7 @@
|
||||
"Settings.apiTokens.emptyStateLayout": "Encara no tens cap contingut...",
|
||||
"Settings.tokens.notification.copied": "Token copiat al porta-retalls.",
|
||||
"Settings.apiTokens.title": "Tokens d'API",
|
||||
"Settings.apiTokens.lastHour": "darrera hora",
|
||||
"Settings.tokens.types.full-access": "Accés complet",
|
||||
"Settings.tokens.types.read-only": "Només lectura",
|
||||
"Settings.application.Strapi-version": "versió de Strapi",
|
||||
|
@ -97,6 +97,7 @@
|
||||
"Settings.apiTokens.emptyStateLayout": "You don’t have any content yet...",
|
||||
"Settings.apiTokens.regenerate": "Regenerate",
|
||||
"Settings.apiTokens.title": "API Tokens",
|
||||
"Settings.apiTokens.lastHour": "last hour",
|
||||
"Settings.application.customization": "Customization",
|
||||
"Settings.application.customization.auth-logo.carousel-hint": "Replace the logo in the authentication pages",
|
||||
"Settings.application.customization.carousel-hint": "Change the admin panel logo (Max dimension: {dimension}x{dimension}, Max file size: {size}KB)",
|
||||
|
@ -100,6 +100,7 @@
|
||||
"Settings.apiTokens.createPage.BoundRoute.title": "Route rattachée à",
|
||||
"Settings.apiTokens.createPage.permissions.header.title": "Paramètres avancés",
|
||||
"Settings.apiTokens.createPage.permissions.header.hint": "Sélectionner les actions de l'application ou du plugin et sur l'icône de la roue crantée pour afficher la route rattachée",
|
||||
"Settings.apiTokens.lastHour": "dernière heure",
|
||||
"Settings.tokens.duration.30-days": "30 jours",
|
||||
"Settings.tokens.duration.7-days": "7 jours",
|
||||
"Settings.tokens.duration.90-days": "90 jours",
|
||||
|
Loading…
x
Reference in New Issue
Block a user