diff --git a/package.json b/package.json index 53d15466..d9aadc68 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@babel/preset-env": "^7.14.7", "@babel/preset-typescript": "^7.16.5", "@babel/register": "^7.16.0", - "@formatjs/cli": "^5.1.3", + "@formatjs/cli": "^6.0.4", "@types/jest": "^29.0.5", "@typescript-eslint/eslint-plugin": "^5.48.0 ", "@typescript-eslint/parser": "^5.48.0", diff --git a/packages/editor/lang/de.json b/packages/editor/lang/de.json index 398f41d6..68b48ad9 100644 --- a/packages/editor/lang/de.json +++ b/packages/editor/lang/de.json @@ -11,7 +11,6 @@ "editor.try-welcome-description-mobile": { "defaultMessage": "Melden Sie sich an, um kostenlos eine unbegrenzte Anzahl von Mindmaps zu erstellen, zu teilen und zu veröffentlichen. Eingeschränkte Funktionen der Mindmap-Edition werden auf Mobilgeräten unterstützt. Verwenden Sie den Desktop-Browser für vollständige Editorfunktionen." }, - "editor.edit-description-mobile": { "defaultMessage": "Eingeschränkte Funktionen der Mindmap-Edition werden auf Mobilgeräten unterstützt. Verwenden Sie den Desktop-Browser für vollständige Editorfunktionen." }, @@ -28,13 +27,13 @@ "defaultMessage": "Abbrechen" }, "appbar.back-to-map-list": { - "defaultMessage": "Zurück zur Mindmap Liste" + "defaultMessage": "Zurück zur Mindmap-Liste" }, "appbar.button-signup": { "defaultMessage": "Anmelden" }, "appbar.shared-button": { - "defaultMessage": "Mitbenutzen" + "defaultMessage": "Teilen" }, "appbar.tooltip-export": { "defaultMessage": "Exportieren" @@ -58,22 +57,22 @@ "defaultMessage": "Speichern" }, "appbar.tooltip-shared": { - "defaultMessage": "Mitbenutzen" + "defaultMessage": "Teilen mit anderen" }, "appbar.tooltip-signup": { "defaultMessage": "Anmelden" }, "appbar.tooltip-starred": { - "defaultMessage": "Losgelöst" + "defaultMessage": "Favoriten" }, "appbar.tooltip-undo": { "defaultMessage": "Rückgängig" }, "link.help_text": { - "defaultMessage": "Ingültige Adresse" + "defaultMessage": "Ungültige Adresse" }, "link.placeholder": { - "defaultMessage": "https://www.example.com" + "defaultMessage": "https://www.beispiel.de" }, "editor-panel.note-panel-title": { "defaultMessage": "Notiz" @@ -82,25 +81,25 @@ "defaultMessage": "Symbol" }, "editor-panel.link-panel-title": { - "defaultMessage": "Link" + "defaultMessage": "Verknüpfung" }, "zoom-panel.tooltip-keyboard": { "defaultMessage": "Tastatürkürzel" }, "zoom-panel.tooltip-zoom-in": { - "defaultMessage": "Hineinzoomen" + "defaultMessage": "Vergrößern" }, "zoom-panel.tooltip-zoom-out": { - "defaultMessage": "Rauszoomen" + "defaultMessage": "Verkleinern" }, "zoom-panel.tooltip-zoom-to-fit": { - "defaultMessage": "Zoom zu passen" + "defaultMessage": "Einpassen" }, "editor-panel.tooltip-add-icon": { "defaultMessage": "Symbol hinzufügen" }, "editor-panel.tooltip-add-link": { - "defaultMessage": "Link hinzufügen" + "defaultMessage": "Verknüpfung hinzufügen" }, "editor-panel.tooltip-add-note": { "defaultMessage": "Notiz hinzufügen" @@ -121,7 +120,7 @@ "defaultMessage": "Größer" }, "editor-panel.tooltip-topic-font-bold": { - "defaultMessage": "Fett gedruckt" + "defaultMessage": "Fett" }, "editor-panel.tooltip-topic-font-color": { "defaultMessage": "Farbe" @@ -136,7 +135,7 @@ "defaultMessage": "Schriftstil" }, "editor-panel.tooltip-topic-share-ellipse": { - "defaultMessage": "Ellipseform" + "defaultMessage": "Ellipsenform" }, "editor-panel.tooltip-topic-share-line": { "defaultMessage": "Linienform" @@ -145,7 +144,7 @@ "defaultMessage": "Rechteckform" }, "editor-panel.tooltip-topic-share-rounded": { - "defaultMessage": "Abgerundete Form" + "defaultMessage": "Rechteckform abgerundet" }, "editor-panel.tooltip-topic-style": { "defaultMessage": "Themenstil" @@ -157,7 +156,7 @@ "defaultMessage": "Kinderthema hinzufügen" }, "shortcut-help-pane.add-link": { - "defaultMessage": "Link hinzufügen" + "defaultMessage": "Verknüpfung hinzufügen" }, "shortcut-help-pane.add-note": { "defaultMessage": "Notiz hinzufügen" @@ -166,73 +165,73 @@ "defaultMessage": "Geschwisterthema hinzufügen" }, "shortcut-help-pane.cancel-text-changes": { - "defaultMessage": "Textänderungen abbrechen" + "defaultMessage": "Textänderungen verwerfen" }, "shortcut-help-pane.change-font-bold": { - "defaultMessage": "Text in fett gedruckt" + "defaultMessage": "Text auf fett ändern" }, "shortcut-help-pane.change-font-italic": { - "defaultMessage": "Text in Kursivschrift ändern" + "defaultMessage": "Text auf kursiv ändern" }, "shortcut-help-pane.collapse-children": { - "defaultMessage": "Kinder zusammenbrechen" + "defaultMessage": "Kinder einfalten" }, "shortcut-help-pane.copy-and-text": { - "defaultMessage": "Themen kopieren und einfügen" + "defaultMessage": "Themen kopieren und einfügen/Bild der Mindmap in Zwischenablage kopieren" }, "shortcut-help-pane.delete-topic": { "defaultMessage": "Thema löschen" }, "shortcut-help-pane.deselect-all-topics": { - "defaultMessage": "Alle Themen auswählen" + "defaultMessage": "Alle Themen abwählen" }, "shortcut-help-pane.edit-multiline": { - "defaultMessage": "Multi-Line-Thementext hinzufügen" + "defaultMessage": "Thementext mehrzeilig hinzufügen" }, "shortcut-help-pane.edit-topic": { "defaultMessage": "Thementext bearbeiten" }, "shortcut-help-pane.edit-topic-key": { - "defaultMessage": "Fang einfach an zu tippen" + "defaultMessage": "F2 oder Doppelklick" }, "shortcut-help-pane.navigation": { - "defaultMessage": "navigation" + "defaultMessage": "Navigation" }, "shortcut-help-pane.navigation-keys": { "defaultMessage": "Pfeiltasten" }, "shortcut-help-pane.redo": { - "defaultMessage": "redoEdition" + "defaultMessage": "Änderung wiederherstellen" }, "shortcut-help-pane.save-changes": { "defaultMessage": "Änderungen speichern" }, "shortcut-help-pane.select-all-topics": { - "defaultMessage": "Wählen Sie alle Themen aus" + "defaultMessage": "Alle Themen auswählen" }, "shortcut-help-pane.select-topics": { - "defaultMessage": "Wählen Sie mehrere Themen aus" + "defaultMessage": "Mehrere Themen auswählen" }, "shortcut-help-pane.select-topics-keys": { "defaultMessage": "Mausklick" }, "shortcut-help-pane.undo": { - "defaultMessage": "Rückgängerausgabe" + "defaultMessage": "Änderung rückgängig machen" }, "icon-picker.show-images": { "defaultMessage": "Bilder anzeigen" }, "editor-panel.tooltip-connection-style-polyline": { - "defaultMessage": "Polylinie" + "defaultMessage": "Linie eckig" }, "editor-panel.tooltip-connection-style-polyline-curved": { - "defaultMessage": "Gebogene Polylinie" + "defaultMessage": "Linie abgeschrägt" }, "shortcut-help-pane.overwrite-edit-topic": { "defaultMessage": "Thementext überschreiben" }, "shortcut-help-pane.overwrite-edit-topic-key": { - "defaultMessage": "Beginnen Sie mit dem Schreiben über das ausgewählte Thema" + "defaultMessage": "Ausgewähltes Thema durch tippen überschreiben" }, "editor-panel.tooltip-connection-color": { "defaultMessage": "Farbe" @@ -244,10 +243,10 @@ "defaultMessage": "Verbindungsstil" }, "editor-panel.tooltip-connection-style-curved-thick": { - "defaultMessage": "Weite Kurve" + "defaultMessage": "Kurve breit" }, "editor-panel.tooltip-connection-style-curved-thin": { - "defaultMessage": "Schlanke Kurve" + "defaultMessage": "Kurve schmal" }, "editor-panel.tooltip-topic-border-color-default": { "defaultMessage": "Standardrandfarbe" @@ -262,9 +261,9 @@ "defaultMessage": "Löschen" }, "editor-panel.tooltip-topic-font-color-default": { - "defaultMessage": "Farbe defekt" + "defaultMessage": "Standardfarbe" }, "shortcut-help-pane.drag-disconnect": { - "defaultMessage": "Color de relleno por defekto" + "defaultMessage": "Thema isolieren" } } \ No newline at end of file diff --git a/packages/editor/package.json b/packages/editor/package.json index b4534bf1..35b796c7 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -13,12 +13,13 @@ "test": "yarn test:unit && yarn test:integration", "test:unit": "jest ./test/unit/* --detectOpenHandles", "i18n:extract": "formatjs extract 'src/**/*.ts*' --ignore 'src/@types/**/*' --out-file lang/en.json", - "i18n:compile": "for lang in {'es','en','fr','de','zh','ru'};do formatjs compile lang/${lang}.json --ast --out-file src/compiled-lang/${lang}.json;done" + "i18n:compile": "bash -c 'for lang in {'es','en','fr','de','zh','ru'};do formatjs compile lang/${lang}.json --ast --out-file src/compiled-lang/${lang}.json;done'" }, "repository": "http://www.wisemapping.com", "author": "Paulo Veiga , Ezequiel Bergamaschi ", "license": "MIT", "devDependencies": { + "@formatjs/cli": "^6.0.4", "@testing-library/react": "^13.4.0", "@types/cypress-image-snapshot": "^3.1.6", "babel-polyfill": "^6.26.0", diff --git a/packages/editor/src/compiled-lang/de.json b/packages/editor/src/compiled-lang/de.json index 3076ea76..85dc3175 100644 --- a/packages/editor/src/compiled-lang/de.json +++ b/packages/editor/src/compiled-lang/de.json @@ -26,7 +26,7 @@ "appbar.back-to-map-list": [ { "type": 0, - "value": "Zurück zur Mindmap Liste" + "value": "Zurück zur Mindmap-Liste" } ], "appbar.button-signup": [ @@ -38,7 +38,7 @@ "appbar.shared-button": [ { "type": 0, - "value": "Mitbenutzen" + "value": "Teilen" } ], "appbar.tooltip-export": [ @@ -86,7 +86,7 @@ "appbar.tooltip-shared": [ { "type": 0, - "value": "Mitbenutzen" + "value": "Teilen mit anderen" } ], "appbar.tooltip-signup": [ @@ -98,7 +98,7 @@ "appbar.tooltip-starred": [ { "type": 0, - "value": "Losgelöst" + "value": "Favoriten" } ], "appbar.tooltip-undo": [ @@ -116,7 +116,7 @@ "editor-panel.link-panel-title": [ { "type": 0, - "value": "Link" + "value": "Verknüpfung" } ], "editor-panel.note-panel-title": [ @@ -134,7 +134,7 @@ "editor-panel.tooltip-add-link": [ { "type": 0, - "value": "Link hinzufügen" + "value": "Verknüpfung hinzufügen" } ], "editor-panel.tooltip-add-note": [ @@ -176,25 +176,25 @@ "editor-panel.tooltip-connection-style-curved-thick": [ { "type": 0, - "value": "Weite Kurve" + "value": "Kurve breit" } ], "editor-panel.tooltip-connection-style-curved-thin": [ { "type": 0, - "value": "Schlanke Kurve" + "value": "Kurve schmal" } ], "editor-panel.tooltip-connection-style-polyline": [ { "type": 0, - "value": "Polylinie" + "value": "Linie eckig" } ], "editor-panel.tooltip-connection-style-polyline-curved": [ { "type": 0, - "value": "Gebogene Polylinie" + "value": "Linie abgeschrägt" } ], "editor-panel.tooltip-delete-topic": [ @@ -236,7 +236,7 @@ "editor-panel.tooltip-topic-font-bold": [ { "type": 0, - "value": "Fett gedruckt" + "value": "Fett" } ], "editor-panel.tooltip-topic-font-color": [ @@ -248,7 +248,7 @@ "editor-panel.tooltip-topic-font-color-default": [ { "type": 0, - "value": "Farbe defekt" + "value": "Standardfarbe" } ], "editor-panel.tooltip-topic-font-italic": [ @@ -272,7 +272,7 @@ "editor-panel.tooltip-topic-share-ellipse": [ { "type": 0, - "value": "Ellipseform" + "value": "Ellipsenform" } ], "editor-panel.tooltip-topic-share-line": [ @@ -290,7 +290,7 @@ "editor-panel.tooltip-topic-share-rounded": [ { "type": 0, - "value": "Abgerundete Form" + "value": "Rechteckform abgerundet" } ], "editor-panel.tooltip-topic-style": [ @@ -338,13 +338,13 @@ "link.help_text": [ { "type": 0, - "value": "Ingültige Adresse" + "value": "Ungültige Adresse" } ], "link.placeholder": [ { "type": 0, - "value": "https://www.example.com" + "value": "https://www.beispiel.de" } ], "login.signup": [ @@ -368,7 +368,7 @@ "shortcut-help-pane.add-link": [ { "type": 0, - "value": "Link hinzufügen" + "value": "Verknüpfung hinzufügen" } ], "shortcut-help-pane.add-note": [ @@ -386,31 +386,31 @@ "shortcut-help-pane.cancel-text-changes": [ { "type": 0, - "value": "Textänderungen abbrechen" + "value": "Textänderungen verwerfen" } ], "shortcut-help-pane.change-font-bold": [ { "type": 0, - "value": "Text in fett gedruckt" + "value": "Text auf fett ändern" } ], "shortcut-help-pane.change-font-italic": [ { "type": 0, - "value": "Text in Kursivschrift ändern" + "value": "Text auf kursiv ändern" } ], "shortcut-help-pane.collapse-children": [ { "type": 0, - "value": "Kinder zusammenbrechen" + "value": "Kinder einfalten" } ], "shortcut-help-pane.copy-and-text": [ { "type": 0, - "value": "Themen kopieren und einfügen" + "value": "Themen kopieren und einfügen/Bild der Mindmap in Zwischenablage kopieren" } ], "shortcut-help-pane.delete-topic": [ @@ -422,19 +422,19 @@ "shortcut-help-pane.deselect-all-topics": [ { "type": 0, - "value": "Alle Themen auswählen" + "value": "Alle Themen abwählen" } ], "shortcut-help-pane.drag-disconnect": [ { "type": 0, - "value": "Color de relleno por defekto" + "value": "Thema isolieren" } ], "shortcut-help-pane.edit-multiline": [ { "type": 0, - "value": "Multi-Line-Thementext hinzufügen" + "value": "Thementext mehrzeilig hinzufügen" } ], "shortcut-help-pane.edit-topic": [ @@ -446,13 +446,13 @@ "shortcut-help-pane.edit-topic-key": [ { "type": 0, - "value": "Fang einfach an zu tippen" + "value": "F2 oder Doppelklick" } ], "shortcut-help-pane.navigation": [ { "type": 0, - "value": "navigation" + "value": "Navigation" } ], "shortcut-help-pane.navigation-keys": [ @@ -470,13 +470,13 @@ "shortcut-help-pane.overwrite-edit-topic-key": [ { "type": 0, - "value": "Beginnen Sie mit dem Schreiben über das ausgewählte Thema" + "value": "Ausgewähltes Thema durch tippen überschreiben" } ], "shortcut-help-pane.redo": [ { "type": 0, - "value": "redoEdition" + "value": "Änderung wiederherstellen" } ], "shortcut-help-pane.save-changes": [ @@ -488,13 +488,13 @@ "shortcut-help-pane.select-all-topics": [ { "type": 0, - "value": "Wählen Sie alle Themen aus" + "value": "Alle Themen auswählen" } ], "shortcut-help-pane.select-topics": [ { "type": 0, - "value": "Wählen Sie mehrere Themen aus" + "value": "Mehrere Themen auswählen" } ], "shortcut-help-pane.select-topics-keys": [ @@ -506,7 +506,7 @@ "shortcut-help-pane.undo": [ { "type": 0, - "value": "Rückgängerausgabe" + "value": "Änderung rückgängig machen" } ], "zoom-panel.tooltip-keyboard": [ @@ -518,19 +518,19 @@ "zoom-panel.tooltip-zoom-in": [ { "type": 0, - "value": "Hineinzoomen" + "value": "Vergrößern" } ], "zoom-panel.tooltip-zoom-out": [ { "type": 0, - "value": "Rauszoomen" + "value": "Verkleinern" } ], "zoom-panel.tooltip-zoom-to-fit": [ { "type": 0, - "value": "Zoom zu passen" + "value": "Einpassen" } ] } \ No newline at end of file diff --git a/packages/editor/src/compiled-lang/en.json b/packages/editor/src/compiled-lang/en.json index 1c61624c..d8d14a00 100644 --- a/packages/editor/src/compiled-lang/en.json +++ b/packages/editor/src/compiled-lang/en.json @@ -392,7 +392,7 @@ "shortcut-help-pane.copy-and-text": [ { "type": 0, - "value": "Copy and paste topics" + "value": "Copy and paste topics/Copy mindmap image to clipboard." } ], "shortcut-help-pane.delete-topic": [ diff --git a/packages/mindplot/src/components/lang/en.js b/packages/mindplot/src/components/lang/en.js index 7d3a9dd8..fb00ad92 100644 --- a/packages/mindplot/src/components/lang/en.js +++ b/packages/mindplot/src/components/lang/en.js @@ -1,24 +1,24 @@ -const EN = { - LOADING: 'Loading ..', - SAVING: 'Saving ...', - SAVE_COMPLETE: 'Save completed', - ZOOM_IN_ERROR: 'Zoom too high.', - ZOOM_ERROR: 'No more zoom can be applied.', - ONLY_ONE_TOPIC_MUST_BE_SELECTED: 'Could not create a topic. Only one topic must be selected.', - ONE_TOPIC_MUST_BE_SELECTED: 'Could not create a topic. One topic must be selected.', - ONLY_ONE_TOPIC_MUST_BE_SELECTED_COLLAPSE: 'Children can not be collapsed. One topic must be selected.', - SAVE_COULD_NOT_BE_COMPLETED: 'Save could not be completed, please try again latter.', - MAIN_TOPIC: 'Main Topic', - SUB_TOPIC: 'Sub Topic', - ISOLATED_TOPIC: 'Isolated Topic', - CENTRAL_TOPIC: 'Central Topic', - ENTITIES_COULD_NOT_BE_DELETED: 'Could not delete topic or relation. At least one map entity must be selected.', - CLIPBOARD_IS_EMPTY: 'Nothing to copy. Clipboard is empty.', - CENTRAL_TOPIC_CAN_NOT_BE_DELETED: 'Central topic can not be deleted.', - RELATIONSHIP_COULD_NOT_BE_CREATED: 'Relationship could not be created. A parent relationship topic must be selected first.', - SESSION_EXPIRED: 'Your session has expired, please log-in again.', - CENTRAL_TOPIC_CONNECTION_STYLE_CAN_NOT_BE_CHANGED: 'Connection style can not be changed for central topic.', - CENTRAL_TOPIC_STYLE_CAN_NOT_BE_CHANGED: 'Central topic can not be changed to line style.', +const DE = { + LOADING: 'Laden ...', + SAVING: 'Speichern ...', + SAVE_COMPLETE: 'Speichern abgeschlossen', + ZOOM_IN_ERROR: 'Vergrößerung zu hoch.', + ZOOM_ERROR: 'Es kann nicht weiter vergrößert bzw. verkleinert werden.', + ONLY_ONE_TOPIC_MUST_BE_SELECTED: 'Thema konnte nicht angelegt werden. Bitte wähle nur ein Thema aus.', + ONE_TOPIC_MUST_BE_SELECTED: 'Thema konnte nicht angelegt werden. Es muss ein Thema ausgewählt werden.', + ONLY_ONE_TOPIC_MUST_BE_SELECTED_COLLAPSE: 'Kinderknoten können nicht eingefaltet werden. Es muss ein Thema ausgewäht werden.', + SAVE_COULD_NOT_BE_COMPLETED: 'Sichern wurde nicht abgeschlossen. Versuche es später nocheinmal.', + UNEXPECTED_ERROR_LOADING: 'Es tut uns leid, ein unerwarteter Fehler ist aufgetreten.\nVersuche, den Editor neu zu laden. Falls das Problem erneut auftritt, kontaktiere uns bitte unter support@wisemapping.com.', + MAIN_TOPIC: 'Hauptthema', + SUB_TOPIC: 'Unterthema', + ISOLATED_TOPIC: 'Isoliertes Thema', + CENTRAL_TOPIC: 'Zentrales Thema', + CLIPBOARD_IS_EMPTY: 'Es gibt nichts zu kopieren. Die Zwischenablage ist leer.', + CENTRAL_TOPIC_CAN_NOT_BE_DELETED: 'Das zentrale Thema kann nicht gelöscht werden.', + RELATIONSHIP_COULD_NOT_BE_CREATED: 'Die Beziehung konnte nicht angelegt werden. Es muss erst ein Vater-Thema ausgewählt werden, um die Beziehung herzustellen.', + SESSION_EXPIRED: 'Deine Sitzung ist abgelaufen, bitte melde dich erneut an.', + CENTRAL_TOPIC_CONNECTION_STYLE_CAN_NOT_BE_CHANGED: 'Der Verbindungsstil kann für das zentrale Thema nicht geändert werden.', + CENTRAL_TOPIC_STYLE_CAN_NOT_BE_CHANGED: 'Das zentrale Thema kann nicht in den Linienstil geändert werden.', }; -export default EN; +export default DE; diff --git a/packages/webapp/lang/de.json b/packages/webapp/lang/de.json index 6e4a9fa1..e7c37b59 100644 --- a/packages/webapp/lang/de.json +++ b/packages/webapp/lang/de.json @@ -1,6 +1,6 @@ { "account.delete-warning": { - "defaultMessage": "Denke daran, dass du keine von dir erstellten Mindmap mehr aufrufen kannst. Alle deine Informationen werden gelöscht und können nicht wiederhergestellt werden." + "defaultMessage": "Denke daran, dass du keine von dir erstellte Mindmap mehr aufrufen kannst. Alle deine Informationen werden gelöscht und können nicht wiederhergestellt werden." }, "accountinfo.button": { "defaultMessage": "Akzeptieren" @@ -33,10 +33,10 @@ "defaultMessage": "Löschen" }, "action.duplicate": { - "defaultMessage": "Duplikat" + "defaultMessage": "Kopieren" }, "action.export": { - "defaultMessage": "Export" + "defaultMessage": "Exportieren" }, "action.history": { "defaultMessage": "Historie" @@ -45,13 +45,13 @@ "defaultMessage": "Liste der in den letzten 90 Tagen eingeführten Änderungen." }, "action.history-title": { - "defaultMessage": "Versionsgeschichte" + "defaultMessage": "Versionsverlauf" }, "action.import": { "defaultMessage": "Importieren" }, "action.info": { - "defaultMessage": "Die Info" + "defaultMessage": "Informationen" }, "action.label": { "defaultMessage": "Label hinzufügen" @@ -60,7 +60,7 @@ "defaultMessage": "Neue Mindmap" }, "action.open": { - "defaultMessage": "Offen" + "defaultMessage": "Öffnen" }, "action.print": { "defaultMessage": "Drucken" @@ -81,7 +81,7 @@ "defaultMessage": "Teilen" }, "changepwd.button": { - "defaultMessage": "Veränderung" + "defaultMessage": "Ändern" }, "changepwd.confirm-password": { "defaultMessage": "Kennwort bestätigen" @@ -135,7 +135,7 @@ "defaultMessage": "Bild: Erhalte eine grafische Darstellung deiner Mindmap mit allen Farben und Formen." }, "export.title": { - "defaultMessage": "Export" + "defaultMessage": "Exportieren" }, "export.warning": { "defaultMessage": "Der Export in ein Bild (SVG, PNG, JPEG, PDF) ist nur in der Editor-Symbolleiste verfügbar." @@ -201,7 +201,7 @@ "defaultMessage": "Es sind keine Änderungen verfügbar" }, "import.button": { - "defaultMessage": "Erstellen" + "defaultMessage": "Importieren" }, "import.description": { "defaultMessage": "Du kannst Mindmaps von WiseMapping oder Freemind importieren. Wähle die Datei aus, die du importieren möchtest." @@ -222,19 +222,19 @@ "defaultMessage": "Erstellungsdatum" }, "info.creator": { - "defaultMessage": "Besitzer" + "defaultMessage": "Ersteller" }, "info.description": { "defaultMessage": "Beschreibung" }, "info.description-msg": { - "defaultMessage": "Indem du die Mindmap veröffentlichen, machst du sie für jeden im Internet sichtbar." + "defaultMessage": "Indem du die Mindmap veröffentlichst, machst du sie für jeden im Internet sichtbar." }, "info.modified-time": { - "defaultMessage": "Zuletzt geändertes Datum" + "defaultMessage": "Zuletzt geändert am" }, "info.modified-tny": { - "defaultMessage": "Zuletzt geändert durch" + "defaultMessage": "Zuletzt geändert von" }, "info.name": { "defaultMessage": "Name" @@ -295,13 +295,13 @@ "defaultMessage": "Entschuldigung, dein Konto wurde noch nicht aktiviert. Du erhältst eine Benachrichtigungs-E-Mail, wenn es aktiv wird." }, "map.creator": { - "defaultMessage": "Besitzer" + "defaultMessage": "Ersteller" }, "map.delete-selected": { "defaultMessage": "Auswahl löschen" }, "map.last-update": { - "defaultMessage": "Letztes Update" + "defaultMessage": "Letzte Änderung" }, "map.more-actions": { "defaultMessage": "Mehr Aktionen" @@ -352,13 +352,13 @@ "defaultMessage": "Meine Mindmaps | WiseMapping" }, "maps.revert": { - "defaultMessage": "Zurückkehren" + "defaultMessage": "Rückgängig machen" }, "maps.search-action": { "defaultMessage": "Suche ..." }, "maps.tooltip-open": { - "defaultMessage": "Zur Ausgabe geöffnet" + "defaultMessage": "Zum Bearbeiten öffnen" }, "maps.tooltip-starred": { "defaultMessage": "Favoriten" @@ -394,7 +394,7 @@ "defaultMessage": "Öffentliche URL" }, "publish.public-url-msg": { - "defaultMessage": "Kopiere den folgenden Link und gebe ihn weiter, um deine Mindmap mit Kollegen zu teilen:" + "defaultMessage": "Kopiere die folgende Verknüpfung und gebe sie weiter, um deine Mindmap mit Kollegen zu teilen:" }, "publish.title": { "defaultMessage": "Veröffentlichen" @@ -421,10 +421,10 @@ "defaultMessage": "Registrieren" }, "registration.success.desc": { - "defaultMessage": "Klicke unten auf die Schaltfläche „Anmelden“ und beginne mit der Erstellung von Mindmaps." + "defaultMessage": "Klicke unten auf die Schaltfläche „Anmelden“ und beginne mit der Erstellung von Mindmaps." }, "registration.termandconditions": { - "defaultMessage": "Kundenbedingungen: Bitte überprüfe die WiseMapping-Kontoinformationen, die du oben eingegeben hast und lese dir die Kundenbedingungen hier durch. Indem du unten auf „Registrieren“ klickst, stimmst du den obigen Kundenbedingungen und der Datenschutzrichtlinie zu." + "defaultMessage": "Kundenbedingungen: Bitte überprüfe die WiseMapping-Kontoinformationen, die du oben eingegeben hast und lese dir die Kundenbedingungen hier durch. Indem du unten auf „Registrieren“ klickst, stimmst du den obigen Kundenbedingungen und der Datenschutzrichtlinie zu." }, "registration.title": { "defaultMessage": "Mitglied werden" @@ -517,7 +517,7 @@ "defaultMessage": "Wird geladen ..." }, "registration.google.button": { - "defaultMessage": "Melden Sie sich bei Google an" + "defaultMessage": "Melde dich bei Google an" }, "login.google.button": { "defaultMessage": "Anmeldung mit Google" @@ -535,13 +535,13 @@ "defaultMessage": "Fertigstellung ..." }, "registration.callback.confirm.description": { - "defaultMessage": "Ein Konto mit derselben E-Mail-Adresse wurde zuvor registriert. Möchten Sie Ihr Google-Konto mit diesem WiseMapping-Konto verknüpfen?" + "defaultMessage": "Ein Konto mit derselben E-Mail-Adresse wurde zuvor registriert. Möchtest du dein Google-Konto mit diesem WiseMapping-Konto verknüpfen?" }, "registration.callback.waiting.description": { - "defaultMessage": "Bitte warten Sie, während wir Ihre Identität überprüfen" + "defaultMessage": "Bitte warte, während wir deine Identität überprüfen" }, "registation.callback.error.message": { - "defaultMessage": "Beim Überprüfen Ihrer Identität bei Google ist ein Fehler aufgetreten. Sie können es auf der Anmeldeseite erneut versuchen" + "defaultMessage": "Beim Überprüfen deiner Identität bei Google ist ein Fehler aufgetreten. Du kannst es auf der Anmeldeseite erneut versuchen" }, "registration.callback.back": { "defaultMessage": "Zurück zur Anmeldung" @@ -550,7 +550,7 @@ "defaultMessage": "Konto synchronisieren" }, "forgot.oauth.message": { - "defaultMessage": "Sie benötigen kein Passwort, bitte melden Sie sich mit Google an" + "defaultMessage": "Du benötigst kein Passwort, bitte melde dich mit Google an" }, "forgot.oauth.back": { "defaultMessage": "Zurück zur Anmeldung" diff --git a/packages/webapp/lang/en.json b/packages/webapp/lang/en.json index 5ebecc78..2c9c0e32 100644 --- a/packages/webapp/lang/en.json +++ b/packages/webapp/lang/en.json @@ -554,4 +554,4 @@ "share.message": { "defaultMessage": "Message" } -} \ No newline at end of file +} diff --git a/packages/webapp/package.json b/packages/webapp/package.json index f30e6dd8..0e2a2858 100644 --- a/packages/webapp/package.json +++ b/packages/webapp/package.json @@ -12,7 +12,7 @@ "cy:open": "cypress open", "test:integration": "start-server-and-test start http-get://localhost:3000 cy:run", "i18n:extract": "formatjs extract 'src/**/*.ts*' --ignore 'src/@types/**/*' --out-file lang/en.json", - "i18n:compile": "for lang in {'es','en','fr','de','zh','ru'};do formatjs compile lang/${lang}.json --ast --out-file src/compiled-lang/${lang}.json;done", + "i18n:compile": "bash -c 'for lang in {'es','en','fr','de','zh','ru'};do formatjs compile lang/${lang}.json --ast --out-file src/compiled-lang/${lang}.json;done'", "test": "yarn test:integration" }, "files": [ @@ -26,6 +26,7 @@ "author": "Paulo Veiga , Ezequiel Bergamaschi ", "license": "MIT", "devDependencies": { + "@formatjs/cli": "^6.0.4", "@testing-library/cypress": "^8.0.3", "@types/testing-library__cypress": "^5.0.8", "@welldone-software/why-did-you-render": "^7.0.1", diff --git a/packages/webapp/src/compiled-lang/de.json b/packages/webapp/src/compiled-lang/de.json index 3fac7ccb..ae47e1ba 100644 --- a/packages/webapp/src/compiled-lang/de.json +++ b/packages/webapp/src/compiled-lang/de.json @@ -2,7 +2,7 @@ "account.delete-warning": [ { "type": 0, - "value": "Denke daran, dass du keine von dir erstellten Mindmap mehr aufrufen kannst. Alle deine Informationen werden gelöscht und können nicht wiederhergestellt werden." + "value": "Denke daran, dass du keine von dir erstellte Mindmap mehr aufrufen kannst. Alle deine Informationen werden gelöscht und können nicht wiederhergestellt werden." } ], "accountinfo.button": [ @@ -74,13 +74,13 @@ "action.duplicate": [ { "type": 0, - "value": "Duplikat" + "value": "Kopieren" } ], "action.export": [ { "type": 0, - "value": "Export" + "value": "Exportieren" } ], "action.history": [ @@ -98,7 +98,7 @@ "action.history-title": [ { "type": 0, - "value": "Versionsgeschichte" + "value": "Versionsverlauf" } ], "action.import": [ @@ -110,7 +110,7 @@ "action.info": [ { "type": 0, - "value": "Die Info" + "value": "Informationen" } ], "action.label": [ @@ -128,7 +128,7 @@ "action.open": [ { "type": 0, - "value": "Offen" + "value": "Öffnen" } ], "action.print": [ @@ -170,7 +170,7 @@ "changepwd.button": [ { "type": 0, - "value": "Veränderung" + "value": "Ändern" } ], "changepwd.confirm-password": [ @@ -296,7 +296,7 @@ "export.title": [ { "type": 0, - "value": "Export" + "value": "Exportieren" } ], "export.warning": [ @@ -392,7 +392,7 @@ "forgot.oauth.message": [ { "type": 0, - "value": "Sie benötigen kein Passwort, bitte melden Sie sich mit Google an" + "value": "Du benötigst kein Passwort, bitte melde dich mit Google an" } ], "forgot.page-title": [ @@ -458,7 +458,7 @@ "import.button": [ { "type": 0, - "value": "Erstellen" + "value": "Importieren" } ], "import.description": [ @@ -504,7 +504,7 @@ "info.creator": [ { "type": 0, - "value": "Besitzer" + "value": "Ersteller" } ], "info.description": [ @@ -516,19 +516,19 @@ "info.description-msg": [ { "type": 0, - "value": "Indem du die Mindmap veröffentlichen, machst du sie für jeden im Internet sichtbar." + "value": "Indem du die Mindmap veröffentlichst, machst du sie für jeden im Internet sichtbar." } ], "info.modified-time": [ { "type": 0, - "value": "Zuletzt geändertes Datum" + "value": "Zuletzt geändert am" } ], "info.modified-tny": [ { "type": 0, - "value": "Zuletzt geändert durch" + "value": "Zuletzt geändert von" } ], "info.name": [ @@ -708,7 +708,7 @@ "map.creator": [ { "type": 0, - "value": "Besitzer" + "value": "Ersteller" } ], "map.delete-selected": [ @@ -720,7 +720,7 @@ "map.last-update": [ { "type": 0, - "value": "Letztes Update" + "value": "Letzte Änderung" } ], "map.more-actions": [ @@ -834,7 +834,7 @@ "maps.revert": [ { "type": 0, - "value": "Zurückkehren" + "value": "Rückgängig machen" } ], "maps.search-action": [ @@ -846,7 +846,7 @@ "maps.tooltip-open": [ { "type": 0, - "value": "Zur Ausgabe geöffnet" + "value": "Zum Bearbeiten öffnen" } ], "maps.tooltip-starred": [ @@ -918,7 +918,7 @@ "publish.public-url-msg": [ { "type": 0, - "value": "Kopiere den folgenden Link und gebe ihn weiter, um deine Mindmap mit Kollegen zu teilen:" + "value": "Kopiere die folgende Verknüpfung und gebe sie weiter, um deine Mindmap mit Kollegen zu teilen:" } ], "publish.title": [ @@ -930,7 +930,7 @@ "registation.callback.error.message": [ { "type": 0, - "value": "Beim Überprüfen Ihrer Identität bei Google ist ein Fehler aufgetreten. Sie können es auf der Anmeldeseite erneut versuchen" + "value": "Beim Überprüfen deiner Identität bei Google ist ein Fehler aufgetreten. Du kannst es auf der Anmeldeseite erneut versuchen" } ], "registation.success-title": [ @@ -948,7 +948,7 @@ "registration.callback.confirm.description": [ { "type": 0, - "value": "Ein Konto mit derselben E-Mail-Adresse wurde zuvor registriert. Möchten Sie Ihr Google-Konto mit diesem WiseMapping-Konto verknüpfen?" + "value": "Ein Konto mit derselben E-Mail-Adresse wurde zuvor registriert. Möchtest du dein Google-Konto mit diesem WiseMapping-Konto verknüpfen?" } ], "registration.callback.confirm.title": [ @@ -966,7 +966,7 @@ "registration.callback.waiting.description": [ { "type": 0, - "value": "Bitte warten Sie, während wir Ihre Identität überprüfen" + "value": "Bitte warte, während wir deine Identität überprüfen" } ], "registration.callback.waiting.title": [ @@ -1002,7 +1002,7 @@ "registration.google.button": [ { "type": 0, - "value": "Melden Sie sich bei Google an" + "value": "Melde dich bei Google an" } ], "registration.lastname": [ @@ -1026,13 +1026,13 @@ "registration.success.desc": [ { "type": 0, - "value": "Klicke unten auf die Schaltfläche „Anmelden“ und beginne mit der Erstellung von Mindmaps." + "value": "Klicke unten auf die Schaltfläche „Anmelden“ und beginne mit der Erstellung von Mindmaps." } ], "registration.termandconditions": [ { "type": 0, - "value": "Kundenbedingungen: Bitte überprüfe die WiseMapping-Kontoinformationen, die du oben eingegeben hast und lese dir die Kundenbedingungen hier durch. Indem du unten auf „Registrieren“ klickst, stimmst du den obigen Kundenbedingungen und der Datenschutzrichtlinie zu." + "value": "Kundenbedingungen: Bitte überprüfe die WiseMapping-Kontoinformationen, die du oben eingegeben hast und lese dir die Kundenbedingungen hier durch. Indem du unten auf „Registrieren“ klickst, stimmst du den obigen Kundenbedingungen und der Datenschutzrichtlinie zu." } ], "registration.title": [ diff --git a/yarn.lock b/yarn.lock index 67e97aa5..8315d005 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1976,9 +1976,9 @@ __metadata: languageName: node linkType: hard -"@formatjs/cli@npm:^5.1.3": - version: 5.1.13 - resolution: "@formatjs/cli@npm:5.1.13" +"@formatjs/cli@npm:^6.0.4": + version: 6.0.4 + resolution: "@formatjs/cli@npm:6.0.4" peerDependencies: "@vue/compiler-sfc": ^3.2.34 peerDependenciesMeta: @@ -1986,7 +1986,7 @@ __metadata: optional: true bin: formatjs: bin/formatjs - checksum: 790712c6d6479c7c039beb845ffa0acf402a0550464c5cd8c75bac8335002165d4ae8c4d6630e0fa23215aa29df62689f055d21c420aaf5a320ad1146fd120c7 + checksum: 2a13d9fe5a6fc70ddd7e667e64f727eeebf554ec20b25cdfc3354c7f02cc938410ebfaf59fd492e5c2af7acc3542d8861c0095e96a0a920d6b5608162876ceeb languageName: node linkType: hard @@ -6410,6 +6410,7 @@ __metadata: version: 0.0.0-use.local resolution: "@wisemapping/editor@workspace:packages/editor" dependencies: + "@formatjs/cli": ^6.0.4 "@testing-library/react": ^13.4.0 "@types/cypress-image-snapshot": ^3.1.6 "@wisemapping/mindplot": ^5.0.20 @@ -6497,6 +6498,7 @@ __metadata: dependencies: "@emotion/react": ^11.10.4 "@emotion/styled": ^11.10.5 + "@formatjs/cli": ^6.0.4 "@mui/icons-material": ^5.9.3 "@mui/lab": ^5.0.0-alpha.98 "@mui/material": ^5.10.11 @@ -23032,7 +23034,7 @@ __metadata: "@babel/preset-env": ^7.14.7 "@babel/preset-typescript": ^7.16.5 "@babel/register": ^7.16.0 - "@formatjs/cli": ^5.1.3 + "@formatjs/cli": ^6.0.4 "@types/jest": ^29.0.5 "@typescript-eslint/eslint-plugin": "^5.48.0 " "@typescript-eslint/parser": ^5.48.0