From 5fd6c4d8533ef12b28a48ca6e509787adbad1bb5 Mon Sep 17 00:00:00 2001 From: Marco Kaul Date: Sat, 25 Jan 2020 18:47:02 +0100 Subject: [PATCH] Add german translation (#550) * Add german translation * Add german language option * Fix missing german translation * Alphabetical order for languages * Sort Co-authored-by: Lipis --- public/locales/de/translation.json | 66 ++++++++++++++++++++++++++++++ src/i18n.ts | 1 + 2 files changed, 67 insertions(+) create mode 100644 public/locales/de/translation.json diff --git a/public/locales/de/translation.json b/public/locales/de/translation.json new file mode 100644 index 000000000..363ec8de0 --- /dev/null +++ b/public/locales/de/translation.json @@ -0,0 +1,66 @@ +{ + "alerts": { + "cannotExportEmptyCanvas": "Leere Zeichenfläche kann nicht exportiert werden.", + "clearReset": "Dies wird die ganze Zeichenfläche löschen. Bist du dir sicher?", + "copiedToClipboard": "In Zwischenablage kopiert: {{url}}", + "couldNotCopyToClipboard": "Konnte nicht in die Zwischenablage kopieren. Versuch es mit dem Chrome Browser.", + "couldNotCreateShareableLink": "Konnte keinen teilbaren Link erstellen.", + "importBackendFailed": "Import vom Server ist fehlgeschlagen." + }, + "buttons": { + "clearReset": "Zeichenfläche löschen & Hintergrundfarbe zurücksetzen", + "copyToClipboard": "In die Zwischenablage kopieren", + "export": "Export", + "exportToPng": "Als PNG exportieren", + "getShareableLink": "Teilbaren Link erhalten", + "load": "Laden", + "save": "Speichern" + }, + "labels": { + "architect": "Architekt", + "artist": "Künstler", + "background": "Hintergrund", + "bold": "Fett", + "bringForward": "Nach vorne", + "bringToFront": "In den Vordergrund", + "cartoonist": "Karikaturist", + "code": "Code", + "copy": "Kopieren", + "copyStyles": "Stile kopieren", + "crossHatch": "Kreuzschraffiert", + "delete": "Löschen", + "extraBold": "Extra Fett", + "fill": "Füllung", + "fontFamily": "Schriftart", + "fontSize": "Schriftgröße", + "hachure": "Schraffiert", + "handDrawn": "Handschrift", + "large": "Groß", + "medium": "Mittel", + "normal": "Normal", + "onlySelected": "Nur ausgewählte", + "opacity": "Sichtbarkeit", + "paste": "Einfügen", + "pasteStyles": "Stile einfügen", + "selectAll": "Alle auswählen", + "sendBackward": "Nach hinten", + "sendToBack": "In den Hintergrund", + "sloppiness": "Sauberkeit", + "small": "Klein", + "solid": "Solide", + "stroke": "Strich", + "strokeWidth": "Strichstärke", + "thin": "Dünn", + "veryLarge": "Sehr Groß", + "withBackground": "Mit Hintergrund" + }, + "toolBar": { + "arrow": "Pfeil", + "diamond": "Raute", + "ellipse": "Ellipse", + "line": "Linie", + "rectangle": "Rechteck", + "selection": "Auswahl", + "text": "Text" + } +} diff --git a/src/i18n.ts b/src/i18n.ts index ff511aadd..26afd5986 100644 --- a/src/i18n.ts +++ b/src/i18n.ts @@ -15,6 +15,7 @@ export function parseDetectedLang(lng: string | undefined): string { } export const languages = [ + { lng: "de", label: "Deutsch" }, { lng: "en", label: "English" }, { lng: "es", label: "Español" }, { lng: "fr", label: "Français" },