From e2651a6b9c2409f0382688461d2c6df2532ddfa1 Mon Sep 17 00:00:00 2001 From: Jacob Benz <jacob.benz@stud.h-da.de> Date: Mon, 15 Apr 2024 16:29:48 +0200 Subject: [PATCH] left-overs after upstream-merge, backports new strings to gernan translation --- apps/commons/src/locales/de-DE.json | 3 +++ .../src/dialogs/editSource/index.tsx | 25 +++---------------- .../cwrc-leafwriter/src/locales/de-DE.json | 1 + 3 files changed, 8 insertions(+), 21 deletions(-) diff --git a/apps/commons/src/locales/de-DE.json b/apps/commons/src/locales/de-DE.json index 5f19fd05..e7fcd86a 100644 --- a/apps/commons/src/locales/de-DE.json +++ b/apps/commons/src/locales/de-DE.json @@ -14,9 +14,12 @@ "description": "Beschreibung", "discard_changes": "Änderungen verwerfen", "dismiss": "Verwerfen", + "document":"Dokument", "download": "Herunterladen", "editing": "Editieren", + "export": "Export", "export as format": "Als {{format}} exportieren", + "export_document": "Dokument exportieren", "functionalities": "Funktionalitäten", "identity": "Identität", "language": "Sprache", diff --git a/packages/cwrc-leafwriter/src/dialogs/editSource/index.tsx b/packages/cwrc-leafwriter/src/dialogs/editSource/index.tsx index f7fced59..23b2f2dc 100644 --- a/packages/cwrc-leafwriter/src/dialogs/editSource/index.tsx +++ b/packages/cwrc-leafwriter/src/dialogs/editSource/index.tsx @@ -18,33 +18,16 @@ export const EditSourceDialog = ({ type = 'content', }: EditSourceDialogProps) => { const { settings } = useAppState().editor; - const { setIsReload, loadDocumentXML: updateXMLContent, updateXMLHeader } = useActions().document; + //const { setIsReload, loadDocumentXML: updateXMLContent, updateXMLHeader } = useActions().document; const { t } = useTranslation('leafwriter'); const { resetContext } = useDialog(); const title = type === 'header' ? t('leafwriter:edit_header') : t('leafwriter:edit_source'); - const title = type === 'header' ? t('edit header') : t('edit source'); - - useEffect(() => { - setCurrentContent(content); - }, []); - - const handleUpdateContent = (value: string) => setCurrentContent(value); - - const handleClose = () => onClose && onClose(id); - - const handleChange = () => { - if (currentContent === content) return onClose && onClose(id); - - // Tell everyone that we manually updated, so the document will be reloaded. - setIsReload(true) - - if (type === 'content') updateXMLContent(currentContent); - if (type === 'header') updateXMLHeader(currentContent); - - onClose && onClose(id); + const handleClose = () => { + resetContext(); + onClose?.(id); }; return ( diff --git a/packages/cwrc-leafwriter/src/locales/de-DE.json b/packages/cwrc-leafwriter/src/locales/de-DE.json index e60115e1..8dd1a526 100644 --- a/packages/cwrc-leafwriter/src/locales/de-DE.json +++ b/packages/cwrc-leafwriter/src/locales/de-DE.json @@ -118,6 +118,7 @@ "dont show again": "Nicht erneut anzeigen", "edit header": "Header bearbeiten", "edit source": "Quelle bearbeiten", + "edit_header": "Header bearbeiten", "experimental": "experimentell", "font size": "Schriftgröße", "hint": "Hint", -- GitLab