diff --git a/translations/de_DE.qm b/translations/de_DE.qm index d8d36d6..dbaea76 100644 Binary files a/translations/de_DE.qm and b/translations/de_DE.qm differ diff --git a/translations/de_DE.ts b/translations/de_DE.ts index 765f3e3..671ccf6 100644 --- a/translations/de_DE.ts +++ b/translations/de_DE.ts @@ -11,211 +11,207 @@ <html><head/><body><p><img src=":/icons/icon.svg" width="50" style="vertical-align: middle;"/><span style=" font-weight:600; vertical-align:middle;"> KShare</span><span style=" vertical-align:middle;"> - The free and open source and cross platform screen sharing software</span></p><p>Version %0<br/>Links: <a href="https://github.com/ArsenArsen/KShare"><span style=" text-decoration: underline; color:#007af4;">Source code</span></a>, <a href="https://github.com/ArsenArsen/KShare/issues"><span style=" text-decoration: underline; color:#007af4;">Issue tracker</span></a>, <a href="http://kshare.arsenarsen.com"><span style=" text-decoration: underline; color:#007af4;">Website</span></a>, <a href="https://patreon.com/arsen"><span style=" text-decoration: underline; color:#007af4;">Patreon</span></a></p></body></html> - <html><head/><body><p><img src=":/icons/icon.svg" width="50" style="vertical-align: middle;"/><span style=" font-weight:600; vertical-align:middle;"> KShare</span><span style=" vertical-align:middle;"> - Die freie und opne-source Screen sharing software</span></p><p>Version %0<br/>Links: <a href="https://github.com/ArsenArsen/KShare"><span style=" text-decoration: underline; color:#007af4;">Source code</span></a>, <a href="https://github.com/ArsenArsen/KShare/issues"><span style=" text-decoration: underline; color:#007af4;">Issue tracker</span></a>, <a href="http://kshare.arsenarsen.com"><span style=" text-decoration: underline; color:#007af4;">Website</span></a>, <a href="https://patreon.com/arsen"><span style=" text-decoration: underline; color:#007af4;">Patreon</span></a></p></body></html> + <html><head/><body><p><img src=":/icons/icon.svg" width="50" style="vertical-align: middle;"/><span style=" font-weight:600; vertical-align:middle;"> KShare</span><span style=" vertical-align:middle;"> - Die freie und opne-source Screen sharing software</span></p><p>Version %0<br/>Links: <a href="https://github.com/ArsenArsen/KShare"><span style=" text-decoration: underline; color:#007af4;">Source code</span></a>, <a href="https://github.com/ArsenArsen/KShare/issues"><span style=" text-decoration: underline; color:#007af4;">Issue tracker</span></a>, <a href="http://kshare.arsenarsen.com"><span style=" text-decoration: underline; color:#007af4;">Website</span></a>, <a href="https://patreon.com/arsen"><span style=" text-decoration: underline; color:#007af4;">Patreon</span></a></p></body></html> BrushPenSelection - + Pen settings Stift Einstellungen - + Choose pen color Wähle die Stiftfarbe - + Cosmetic Kosmetisch - + Width Breite - + Pen alpha Stift Alpha - + Blur settings Verwischen Einstellungen - + Performance Hint Performance - + Animated Hint Optimierte Animationen - + Quality Hint Hohe Qualität - + <a href="http://doc.qt.io/qt-5/qgraphicsblureffect.html#BlurHint-enum">Blur Hints <a href="http://doc.qt.io/qt-5/qgraphicsblureffect.html#BlurHint-enum">Verwischen hints - + Blur Radius Radius - + Brush settings Pinsel Einstellungen - + Brush alpha Pinsel Alpha - + No Brush Kein Pinsel - + Solid Überdeckend - + Dense 1 Gitter Pixelabstand 1 - + Dense 2 Gitter Pixelabstand 2 - + Dense 3 Gitter Pixelabstand 3 - + Dense 4 Gitter Pixelabstand 4 - + Dense 5 Gitter Pixelabstand 5 - + Dense 6 Gitter Pixelabstand 6 - + Dense 7 Gitter Pixelabstand 7 - + Horizontal Horizontal - + Vertical Vertikal - + Cross pattern Durchgezogenes Gitter - + Backwards diagonal Diagonale Streifen OR->UL - + Forwards diagonal Diagonale Streifen OL->UR - + Diagonal cross Diagonales Gitter - + Choose brush color Wähle die Pinsel (Füll) Farbe - + Path item has brush Pfad Werkzeug hat eine Füllung - + Arrow settings Pfeil Einstellungen - + Arrow width and height Pfeil Breite und Höhe - Other editor settings - Andere Einstellungen + Andere Einstellungen - Enable grid - Gitter anzeigen + Gitter anzeigen - Highligh color - Farbe für Hervorgehobenes + Farbe für Hervorgehobenes - + Crop editor settings Zuschneideeditor Einstellungen - + Pen Color Stift Farbe - + Brush Color Pinsel (Füll) Farbe - Highlight color - Farbe für Hervorgehobenes + Farbe für Hervorgehobenes ClipboardUploader - + Copied to clipboard! In die Zwischenablage kopiert! @@ -223,13 +219,13 @@ ColorPickerScene - + KShare Color Picker KShare Farbpipette - - + + Copied hex code to clipboard. Hex-Farbe in die Zwischenablage kopiert. @@ -237,7 +233,7 @@ CropEditor - + KShare Crop Editor KShare Zuschneideeditor @@ -252,7 +248,7 @@ Blur - Verwischen + Blur @@ -271,53 +267,57 @@ + Highlighter + + + + Ellipse Ellipse - + Arrow Pfeil - + Eraser Radiergummi - + Clear all drawing Lösche alle Zeichnungen - - - + + None - + Settings Einstellungen - + Confirm Fertigstellen - + Cancel Abbrechen - + KShare Crop Editor KShare Zuschneideeditor - + Press F1 to toggle this hint Hold Shift to slow the cursor down Ctrl+Drag a thing to move it around @@ -340,150 +340,150 @@ CustomUploader - + Root not an object Root (Wurzel) ist kein JSON Objekt - + name is not a string "name" ist keine Zeichenkette - + desc not a string "desc" ist keine Zeichenkette - + method not a string "method" ist keine Zeichenkette - + method invalid "method" ist ungültig - + target missing Das Ziel fehlt - + target not URL Das Ziel ist keine URL - + format invalid "format" ist ungültig - + format provided but not string "format" ist keine Zeichenkette - + body not set Die Antwort hatte keinen "body" - + all elements of body must be objects Alle Teile des "body"s müssen Objekte sein - + all parts must have a body which is object or string! Alle Teile müssen einen "body" haben, welcher eine Zeichenkette oder ein Objekt ist! - + all parts of body must be string or object Alle Teile des "body"s müssen eine Zeichenkette oder ein Objekt sein - + all __headers must be strings Alle mit "__" beginnenden Kopfzeilen müssen Zeichenketten sein - + body not array (needed for multipart) Der "body"ist kein Array (für "multipart" benötigt) - + body not object Der "body" ist kein Objekt - + body not string (reason: format: PLAIN) `format: PLAIN` should stay the same Antwort "body" ist keine Zeichenkette (Grund: "format: PLAIN") - + headers must be object "headers" ist kein JSON Objekt - + return invalid Antwort ungültig - + fileLimit not decimal fileLimit stays English "fileLimit" ist keine Dezimalzahl - + base64 must be boolean Base64 muss ein Wahrheitswert sein - + base64 required with json Base64 für JSON benötigt - - + - - - + + + + KShare Custom Uploader KShare benutzerdefinierter Uploader - + Copied upload link to clipboard! Link in die Zwischenablage kopiert! - + Upload done, but result empty! Hochgeladen, aber eine leere Antwort erhalten! - + Upload done, but result is not JSON Object! Result in clipboard. Hochgeladen, aber die Antwort war kein JSON-Objekt! Die Antwort wurde in die Zwischenablage kopiert. - - + + Copied upload result to clipboard! Ergebnis in die Zwischenablage kopiert! - + File limit exceeded! Dateigröße überschritten! @@ -501,47 +501,47 @@ <html><head/><body><p><a href="http://doc.qt.io/qt-5/qpixmap.html#save"><span style=" text-decoration: underline; color:#007af4;">Qualität</span></a></p></body></html> - + Format default Standardwert des Formats - + Video Encoder Settings Videokodierer Einstellungen - + <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">Preset</span></a></p></body></html> <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">Voreinstellung</span></a></p></body></html> - + <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">CRF</span></a></p></body></html> <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">CRF</span></a></p></body></html> - + Lossless (not recommended) Verlustfrei (Nicht empfohlen) - + TODO: Find whatever configuration GIF can have in ffmpeg's libav TODO: Herausfinden welche Konfigurationen ffmpegs "libav" für GIF unterstützt - + Bitrate Bitrate - + The number of pictures in a group of pictures, or 0 for intra only - + GOP size GOP Größe @@ -551,34 +551,6 @@ KShare Kodierer Einstellungen - - HistoryDialog - - - Request History - - - - - Type - - - - - URL - - - - - Status - - - - - Time - - - HotkeyInputDialog @@ -597,14 +569,12 @@ ImgplusUploader - imgplus API key - "imgpl.us" API key + "imgpl.us" API key - Enter the imgpl.us API key (Found in Settings) - Gebe den "imgpl.us" API key ein (Kann auf der Website in den Einstellungen gefunden werden) + Gebe den "imgpl.us" API key ein (Kann auf der Website in den Einstellungen gefunden werden) @@ -686,28 +656,28 @@ p, li { white-space: pre-wrap; } ImgurUploader - - + + KShare imgur Uploader KShare imgur Uploader - + Failed upload! Image too big Hochladen fehlgeschlagen! Das Bild überschreitet die maximale Größe - + Uploaded to imgur! Auf imgur hochgeladen! - + KShare imgur Uploader KShare imgur Uploader - + Failed upload! imgur said: HTTP %1: %2 Hochladen fehlgeschlagen! Imgur hat hiermit geantwortet: "HTTP %1:%2" @@ -715,140 +685,229 @@ p, li { white-space: pre-wrap; } MainWindow - + Settings Einstellungen - + Log Protokoll - - Open request history - - - - + Fi&le Date&i - Scree&nshot - Scree&nshot + Scree&nshot - &Utilities - &Utilities + &Utilities - + &Recording &Aufnahme - + &Quit &Beenden - &Fullscreen - Ganzer &Bildschirm + Ganzer &Bildschirm - &Area - &Gebiet + &Gebiet - &Color Picker - &Farbpipette + &Farbpipette + + + + Copy Clipboard + Zwischenablage hochladen + + + + Area + Regionsaufnahme + + + + Open color picker + Farbpinpette + + + + + About + Über + + + + Fullscreen + Vollbildaufnahme + + + + Open Screenshot Folder + Öffne Screenshot Ordner + Request History + Verlauf + + + + Status + Status + + + + Filename + Dateiname + + + + URL + + + + + Request + + + + + Time + Datum + + + &Start - + St&op - + &Settings - + &Einstellungen - + &About - + &Über - - Active &window - + + Open URL + Öffne Link - + + Open Local File + Öffne Datei Lokal + + + + Open Request + Öffne HTTP-Request + + + + Copy Link to Clipboard + Kopiere Link in Zwischenablage + + + &Abort - + &Breche Aufnahme ab - + Recording format not set in settings. Aborting. Das Format für die Aufnahmen wurde nicht in den Einstellungen definiert. Aufnahme wird abgebrochen. - + Quit Beenden - + Show/Hide Zeigen / Verstecken - + Take fullscreen shot Screenshot des ganzen Bildschirms - + Take area shot Screenshot eines Gebietes - + Screenshot active window Screenshot des aktiven Fensters - + + Copy from Clipbaord + Zwischenablage hochladen + + + Show color picker Zeige die Farbpipette - + Record screen Bildschirm aufnehmen - + Stop recording Stoppe Aufnahme - + Abort recording Breche Aufnahme ab + + + + Cannot determine location for pictures + Die Position des Ordners für Bilder kann nicht bestimmt werden + + + + + Cannot determine location of your home directory + Die Position des Benutzerverzeichnisses kann nicht bestimmt werden + + + + + Invalid config [saveLocation not int or is not in range] + Ungültige Config (Speicherziel ist keine natürliche Zahl oder nicht in einem gültigen Bereich) + QObject @@ -864,24 +923,53 @@ p, li { white-space: pre-wrap; } Konnte den Ordner für die Konfigurationsdateien nicht erstellen - + Invalid file: Ungültige Datei: - Failed to upload! Copied the response to clipboard - Hochladen fehlgeschlagen! Die Antwort wurde in die Zwischenablage kopiert + Hochladen fehlgeschlagen! Die Antwort wurde in die Zwischenablage kopiert - KShare imgplus Uploader - KShare imgplus Uploader + KShare imgplus Uploader - Uploaded to ImagePlus! - Auf ImagePlus hochgeladen! + Auf ImagePlus hochgeladen! + + + + KShare Message + + + + + KShare Warning + + + + + KShare Error + + + + + KShare Fatal Error + + + + + KShare Even More Fatal Error + + + + + + Failed to take external screenshot: + + @@ -901,7 +989,7 @@ p, li { white-space: pre-wrap; } RecordingPreview - + Time: 00:00 Frame: 0 Stop key: @@ -910,7 +998,7 @@ Bild: 0 Stopptaste: - + Time: %1 Frame: %2 Stop key: %3 @@ -934,6 +1022,74 @@ Stopptaste: %3 KShare: Wähle die Region aus (Indem du die Größe dieses Fensters anpasst) + + ScreenOverlaySettings + + + Screen overlay settings + + + + + Keyboard movement pattern + Tastatur Stuerung + + + + JKL; movement (Home-row) + JKL Steuerung (Home Reihe) + + + + HJKL movement (Vim-like) + HJKL Steuerung (wie Vim) + + + + Arrow movement + Pfeilsteuerung + + + + Enable grid + Gitter anzeigen + + + + Overlay Alpha + Overlay Alpha + + + + Colors + Farben + + + + Set highlight color + + + + + Set foreground color + + + + + Preview + Vorschau + + + + Foreground color + + + + + Highlight color + Farbe für Hervorgehobenes + + SettingsDialog @@ -942,142 +1098,162 @@ Stopptaste: %3 Zuschneideeditor Einstellungen - + Quick mode (mouse release screenshots) Schneller Modus (Maus loslassen reicht) - + Delay before taking a screenshot Verzögerung vor einem Screenshot - + In seconds In Sekunden - + A delay before taking a screenshot, in seconds Verzögerung vor einem Screenshot in Sekunden - + + Fullscreen capture command (save to %FILE_PATH or print to stdout) + + + + Hotkeys Hotkeys - + Still image format Format für Bilder - + Recording format Aufnahmeformate - + Capture cursor Mauszeiger aufnehmen - + %(date format)date and %ext are supported %(Datumsformat)Datum ujnd %ext werden unterstützt - + File name scheme: Benennungsschema: - + Pressing <X> hides to tray Drücke <X> um dieses Fenster in die Taskleiste zu minimieren - + + Do not save + + + + Open settings directory Öffne Konfigurationsordner - + Destination: Speicherziel: - + + Focused capture command (save to %FILE_PATH or print to stdout) + + + + Pictures folder Ordner für Bilder - + Screenshots folder (In your user folder) Screenshot ordner (In deinem Benutzerordner) - + File save location Speicherort für Bilder - + Advanced Erweiterte Einstellungen - + Editor Position (tweak if the editor does not cover the entire screen) Editor Position (Ändern, wenn nicht der ganzen Bildschirm ausgefüllt ist) - + Encoder settings Kodierer Einstellungen - + FPS - + Frames Per Second For Recording - + Fullscreen image Screenshot des ganzen Bildschirms - + Area image Screenshot eines Gebietes - + Active window Screenshot des aktiven Fensters - + + Copy from Clipboard + + + + Color picker Farbpipette - + Stop Recording Stoppe Aufnahme - + Start Recording Starte Aufnahme - + Capture cursor (disabled: implementation missing) Mauszeiger aufnehmen (Deaktiviert: Implementierung fehlt) @@ -1098,32 +1274,37 @@ Stopptaste: %3 UploaderSingleton - + + KShare - Failed to open File + + + + Cannot determine location for pictures Die Position des Ordners für Bilder kann nicht bestimmt werden - + Cannot determine location of your home directory Die Position des Benutzerverzeichnisses kann nicht bestimmt werden - + Invalid config [saveLocation not int or is not in range] Ungültige Config (Speicherziel ist keine natürliche Zahl oder nicht in einem gültigen Bereich) - + Ambigious uploader Unklarer Uploadername - + Currently selected uploader is not set up properly! Falling back to imgur Ausgewählter Uploader ist nicht korrekt eingestellt! Nutze imgur als Ersatz - + KShare - Failed to save picture