fix: translation updates (#693)
This commit is contained in:
parent
c01adb7b2d
commit
eaaaab3552
@ -162,8 +162,11 @@ const EditorToolbar = ({
|
||||
</Menu>
|
||||
) : null}
|
||||
<Menu
|
||||
label={isPublished ? 'Published' : 'Publish'}
|
||||
label={
|
||||
isPublished ? t('editor.editorToolbar.published') : t('editor.editorToolbar.publish')
|
||||
}
|
||||
color={isPublished ? 'success' : 'primary'}
|
||||
disabled={menuItems.length == 0}
|
||||
>
|
||||
<MenuGroup>{menuItems}</MenuGroup>
|
||||
</Menu>
|
||||
|
@ -1,5 +1,6 @@
|
||||
import { Add as AddIcon } from '@styled-icons/material/Add';
|
||||
import React, { useMemo } from 'react';
|
||||
import { translate } from 'react-polyglot';
|
||||
|
||||
import { getNewEntryUrl } from '@staticcms/core/lib/urlHelper';
|
||||
import { selectCollections } from '@staticcms/core/reducers/selectors/collections';
|
||||
@ -8,7 +9,9 @@ import Menu from '../common/menu/Menu';
|
||||
import MenuItemLink from '../common/menu/MenuItemLink';
|
||||
import MenuGroup from '../common/menu/MenuGroup';
|
||||
|
||||
const QuickCreate = () => {
|
||||
import type { TranslateProps } from 'react-polyglot';
|
||||
|
||||
const QuickCreate = ({ t }: TranslateProps) => {
|
||||
const collections = useAppSelector(selectCollections);
|
||||
|
||||
const createableCollections = useMemo(
|
||||
@ -20,7 +23,7 @@ const QuickCreate = () => {
|
||||
);
|
||||
|
||||
return (
|
||||
<Menu label="Quick Add" startIcon={AddIcon}>
|
||||
<Menu label={t('app.header.quickAdd')} startIcon={AddIcon}>
|
||||
<MenuGroup>
|
||||
{createableCollections.map(collection => (
|
||||
<MenuItemLink key={collection.name} href={getNewEntryUrl(collection.name)}>
|
||||
@ -32,4 +35,4 @@ const QuickCreate = () => {
|
||||
);
|
||||
};
|
||||
|
||||
export default QuickCreate;
|
||||
export default translate()(QuickCreate);
|
||||
|
@ -13,13 +13,12 @@ const de: LocalePhrasesRoot = {
|
||||
email: 'Stellen Sie sicher, Ihre E-Mail-Adresse einzugeben.',
|
||||
password: 'Bitte geben Sie Ihr Passwort ein.',
|
||||
identitySettings:
|
||||
'Identity Einstellungen konnten nicht abgerufen werden. Stellen Sie bei der Verwendung des Git-Gateway Backends sicher, den Identity Service und das Git Gateway zu aktivieren.',
|
||||
'Identity-Einstellungen konnten nicht abgerufen werden. Stellen Sie bei der Verwendung des Git-Gateway Backends sicher, den Identity Service und das Git Gateway zu aktivieren.',
|
||||
},
|
||||
},
|
||||
app: {
|
||||
header: {
|
||||
content: 'Inhalt',
|
||||
workflow: 'Arbeitsablauf',
|
||||
media: 'Medien',
|
||||
quickAdd: 'Schnellerstellung',
|
||||
},
|
||||
@ -53,8 +52,8 @@ const de: LocalePhrasesRoot = {
|
||||
groupBy: 'Gruppieren nach',
|
||||
},
|
||||
entries: {
|
||||
loadingEntries: 'Beiträge laden',
|
||||
cachingEntries: 'Beiträge zwischenspeichern',
|
||||
loadingEntries: 'Beiträge werden geladen....',
|
||||
cachingEntries: 'Beiträge werden zwischengespeichert...',
|
||||
longerLoading: 'Diese Aktion kann einige Minuten in Anspruch nehmen',
|
||||
noEntries: 'Keine Beiträge',
|
||||
},
|
||||
@ -111,6 +110,7 @@ const de: LocalePhrasesRoot = {
|
||||
onDeletePublishedEntryTitle: 'Veröffentlichten Beitrag löschen?',
|
||||
onDeletePublishedEntryBody: 'Soll dieser veröffentlichte Beitrag wirklich gelöscht werden?',
|
||||
loadingEntry: 'Beitrag laden...',
|
||||
confirmLoadBackupTitle: 'Lokales Backup benutzen?',
|
||||
confirmLoadBackupBody:
|
||||
'Für diesen Beitrag ist ein lokales Backup vorhanden. Möchten Sie dieses benutzen?',
|
||||
},
|
||||
@ -211,8 +211,12 @@ const de: LocalePhrasesRoot = {
|
||||
copied: 'Kopiert',
|
||||
},
|
||||
mediaLibrary: {
|
||||
onDeleteTitle: 'Ausgewähltes Medium löschen?',
|
||||
onDeleteBody: 'Soll das ausgewählte Medium wirklich gelöscht werden?',
|
||||
fileTooLargeTitle: 'Datei zu groß',
|
||||
fileTooLargeBody: 'Datei zu groß.\nErlaubt sind nur Dateien bis %{size} kB.',
|
||||
alreadyExistsTitle: 'Datei existiert bereits',
|
||||
alreadyExistsBody: '%{filename} existiert bereits. Soll sie überschrieben werden?',
|
||||
},
|
||||
mediaLibraryModal: {
|
||||
loading: 'Laden...',
|
||||
@ -272,35 +276,6 @@ const de: LocalePhrasesRoot = {
|
||||
'Der Server ist aktuell nicht erreichbar. Für weitere Informationen, siehe: %{details}',
|
||||
},
|
||||
},
|
||||
workflow: {
|
||||
workflow: {
|
||||
loading: 'Arbeitsablauf Beiträge laden',
|
||||
workflowHeading: 'Redaktioneller Arbeitsablauf',
|
||||
newPost: 'Neuer Beitrag',
|
||||
description:
|
||||
'%{smart_count} Beitrag zur Überprüfung bereit, %{readyCount} bereit zur Veröffentlichung. |||| %{smart_count} Beiträge zur Überprüfung bereit, %{readyCount} bereit zur Veröffentlichung. ',
|
||||
dateFormat: 'MMMM D',
|
||||
},
|
||||
workflowCard: {
|
||||
lastChange: '%{date} von %{author}',
|
||||
lastChangeNoAuthor: '%{date}',
|
||||
lastChangeNoDate: 'von %{author}',
|
||||
deleteChanges: 'Änderungen verwerfen',
|
||||
deleteNewEntry: 'Lösche neuen Beitrag',
|
||||
publishChanges: 'Veröffentliche Änderungen',
|
||||
publishNewEntry: 'Veröffentliche neuen Beitrag',
|
||||
},
|
||||
workflowList: {
|
||||
onDeleteEntry: 'Soll dieser Beitrag wirklich gelöscht werden?',
|
||||
onPublishingNotReadyEntry:
|
||||
'Nur Beiträge im Status "Abgeschlossen" können veröffentlicht werden. Bitte ziehen Sie den Beitrag in die "Abgeschlossen" Spalte um die Veröffentlichung zu aktivieren.',
|
||||
onPublishEntry: 'Soll dieser Beitrag wirklich veröffentlicht werden soll?',
|
||||
draftHeader: 'Entwurf',
|
||||
inReviewHeader: 'In Prüfung',
|
||||
readyHeader: 'Abgeschlossen',
|
||||
currentEntries: '%{smart_count} Beitrag |||| %{smart_count} Beiträge',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
export default de;
|
||||
|
Loading…
x
Reference in New Issue
Block a user