diff --git a/TRANSLATION.md b/TRANSLATION.md index fadb7ff9c..aa19450e0 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -6,50 +6,7 @@ This document shows the translation status of each locale file in the repository ### ![en_US](https://img.shields.io/badge/en__US-%E2%88%9A-brightgreen) -### ![de__DE](https://img.shields.io/badge/de__DE-96.11%25-yellow) - -
-Missing keys in de_DE.axaml - -- Text.About.ReleaseDate -- Text.Blame.IgnoreWhitespace -- Text.BranchCM.CompareTwo -- Text.BranchCM.CompareWith -- Text.BranchCM.CompareWithHead -- Text.ChangeCM.Merge -- Text.ChangeCM.MergeExternal -- Text.Checkout.WarnUpdatingSubmodules -- Text.Compare.WithHead -- Text.Configure.Git.AskBeforeAutoUpdatingSubmodules -- Text.MergeConflictEditor.AcceptBoth.MineFirst -- Text.MergeConflictEditor.AcceptBoth.TheirsFirst -- Text.MergeConflictEditor.UseBoth -- Text.MergeConflictEditor.AllResolved -- Text.MergeConflictEditor.ConflictsRemaining -- Text.MergeConflictEditor.Mine -- Text.MergeConflictEditor.NextConflict -- Text.MergeConflictEditor.PrevConflict -- Text.MergeConflictEditor.Result -- Text.MergeConflictEditor.SaveAndStage -- Text.MergeConflictEditor.Theirs -- Text.MergeConflictEditor.Title -- Text.MergeConflictEditor.UnsavedChanges -- Text.MergeConflictEditor.UseMine -- Text.MergeConflictEditor.UseMine.Tip -- Text.MergeConflictEditor.UseTheirs -- Text.MergeConflictEditor.UseTheirs.Tip -- Text.MergeConflictEditor.Undo -- Text.No -- Text.Repository.OpenAsFolder -- Text.Repository.Resolve -- Text.TagCM.CompareTwo -- Text.TagCM.CompareWith -- Text.TagCM.CompareWithHead -- Text.WorkingCopy.Conflicts.Merge -- Text.WorkingCopy.Conflicts.MergeExternal -- Text.Yes - -
+### ![de__DE](https://img.shields.io/badge/de__DE-%E2%88%9A-brightgreen) ### ![es__ES](https://img.shields.io/badge/es__ES-96.00%25-yellow) @@ -1587,4 +1544,4 @@ This document shows the translation status of each locale file in the repository - Text.MergeConflictEditor.UseMine.Tip - Text.MergeConflictEditor.UseTheirs.Tip - \ No newline at end of file + diff --git a/src/Resources/Locales/de_DE.axaml b/src/Resources/Locales/de_DE.axaml index b9b41e9de..9d4e0c07d 100644 --- a/src/Resources/Locales/de_DE.axaml +++ b/src/Resources/Locales/de_DE.axaml @@ -5,47 +5,48 @@ Info Über SourceGit - Hinweise zur Veröffentlichung - Open Source & freier Git GUI Client + Veröffentlichungsdatum: {0} + Versionshinweise + Open Source & freier Git GUI-Client Zu ignorierende Datei(en) hinzufügen Muster: Speichern in Datei: Worktree hinzufügen Ordner: - Pfad für diesen Worktree. Relativer Pfad wird unterstützt. - Branch Name: - Optional. Standard ist der Zielordnername. + Pfad für diesen Worktree. Relative Pfade werden unterstützt. + Branch-Name: + Optional. Standard ist der Name des Zielordners. Branch verfolgen: Remote-Branch verfolgen Was auschecken: Neuen Branch erstellen Existierender Branch - OpenAI Assistent - Neu generieren - Verwende OpenAI, um Commit-Nachrichten zu generieren + AI-Assistent + NEU GENERIEREN + Verwende AI, um Commit-Nachrichten zu generieren Als Commit-Nachricht verwenden SourceGit minimieren Alles anzeigen Patch Patch-Datei: Wähle die anzuwendende .patch-Datei - Ignoriere Leerzeichenänderungen + Ignoriere Leerzeichen-Änderungen Patch anwenden Leerzeichen: Stash anwenden Nach dem Anwenden löschen Änderungen des Index wiederherstellen Stash: - Archivieren... + Archivieren… Speichere Archiv in: - Wähle Archivpfad aus + Wähle einen Archivpfad aus Revision: Archiv erstellen - SourceGit Askpass + SourceGit-Askpass Passphrase eingeben: ALS UNVERÄNDERT ANGENOMMENE DATEIEN KEINE ALS UNVERÄNDERT ANGENOMMENEN DATEIEN - Bild laden... + Bild laden… Aktualisieren BINÄRE DATEI WIRD NICHT UNTERSTÜTZT!!! Bisect @@ -57,28 +58,32 @@ Bisecting. Aktuellen Commit als gut oder schlecht markieren und einen anderen auschecken. Blame Blame auf vorheriger Revision + Leerzeichen-Änderungen ignorieren BLAME WIRD BEI DIESER DATEI NICHT UNTERSTÜTZT!!! - Auschecken von ${0}$... + Auschecken von ${0}$… + Ausgewählte 2 Branches vergleichen + Vergleichen mit… + Vergleichen mit HEAD Branch-Namen kopieren - PR erstellen... - PR für Upstream ${0}$ erstellen... + PR erstellen… + PR für Upstream ${0}$ erstellen… Benutzerdefinierte Aktion - Lösche ${0}$... - Lösche alle ausgewählten {0} Branches - Beschreibung für ${0}$ bearbeiten... + Lösche ${0}$… + Lösche ausgewählte {0} Branches + Beschreibung für ${0}$ bearbeiten… Fast-Forward zu ${0}$ - Fetche ${0}$ in ${1}$ hinein... - Git Flow - Abschließen ${0}$ - Merge ${0}$ in ${1}$ hinein... + Fetche ${0}$ in ${1}$ hinein… + Git Flow – Abschließen ${0}$ + Merge ${0}$ in ${1}$ hinein… Merge ausgewählte {0} Branches in aktuellen hinein Pull ${0}$ - Pull ${0}$ in ${1}$ hinein... + Pull ${0}$ in ${1}$ hinein… Push ${0}$ - Rebase ${0}$ auf ${1}$... - Benenne ${0}$ um... - Setze ${0}$ zurück auf ${1}$... + Rebase ${0}$ auf ${1}$… + Benenne ${0}$ um… + Setze ${0}$ zurück auf ${1}$… Zu ${0}$ wechseln (Worktree) - Setze verfolgten Branch... + Setze verfolgten Branch… {0} Commit(s) voraus {0} Commit(s) voraus, {1} Commit(s) zurück {0} Commit(s) zurück @@ -92,48 +97,51 @@ Auf Vorgänger-Revision zurücksetzen Auf diese Revision zurücksetzen Generiere Commit-Nachricht - ANZEIGE MODUS ÄNDERN + Merge (integriert) + Merge (extern) + ANZEIGEMODUS ÄNDERN Zeige als Datei- und Ordnerliste Zeige als Pfadliste - Zeige als Dateisystembaum + Zeige als Dateisystem-Baumstruktur Ändere URL des Submoduls - Submodule: + Submodul: URL: Branch auschecken Commit auschecken Commit: - Warnung: Beim Auschecken eines Commits wird dein HEAD losgelöst (detached) sein! + Warnung: Durch Auschecken eines Commits wird dein HEAD losgelöst (detached)! Lokale Änderungen: Verwerfen Stashen & wieder anwenden Branch: - Dein aktueller HEAD enthält Commit(s) ohne Verbindung zu einem Branch/Tag. Möchtest du trotzdem fortfahren? - Auschecken & Fast-Forward - Fast-Forward zu: + Dein aktueller HEAD enthält Commit(s) ohne Verbindung zu einem Branch / Tag. Möchtest du trotzdem fortfahren? + Die folgenden Submodule müssen aktualisiert werden:{0}Möchtest du sie aktualisieren? + Auschecken & Fast Forward + Fast Forward zu: Cherry Pick Quelle an Commit-Nachricht anhängen Commit(s): Alle Änderungen committen Hauptlinie: - Normalerweise ist es nicht möglich einen Merge zu cherry-picken, da unklar ist welche Seite des Merges die Hauptlinie ist. Diese Option ermöglicht es die Änderungen relativ zum ausgewählten Vorgänger zu wiederholen. + Normalerweise ist es nicht möglich, einen Merge zu cherry-picken, da unklar ist, welche Seite des Merges als Hauptlinie anzusehen ist. Diese Option ermöglicht es, die Änderungen relativ zum ausgewählten Vorgänger zu wiederholen. Stashes löschen - Du versuchst alle Stashes zu löschen. Möchtest du wirklich fortfahren? - Remote Repository klonen - Extra Parameter: - Zusätzliche Argumente für das Klonen des Repositories. Optional. + Du versuchst, alle Stashes zu löschen. Möchtest du wirklich fortfahren? + Remote-Repository klonen + Extra-Parameter: + Zusätzliche Argumente für das Klonen des Repositorys. Optional. Lokaler Name: Repository-Name. Optional. - Übergeordneter Ordner: + Übergeordnetes Verzeichnis: Submodule initialisieren und aktualisieren - Repository URL: + Repository-URL: SCHLIESSEN Editor Commit auschecken Diesen Commit cherry-picken - Mehrere cherry-picken - Mit HEAD vergleichen - Mit Worktree vergleichen - Author + Mehrere cherry-picken… + Vergleiche mit HEAD + Vergleiche mit Worktree + Autor Commit-Nachricht Committer SHA @@ -141,39 +149,39 @@ Benutzerdefinierte Aktion Commit entfernen Interaktives Rebase - Entfernen... - Bearbeiten... - Fixup in den Vorgänger... + Entfernen… + Bearbeiten… + Fixup in den Vorgänger… Interaktives Rebase von ${0}$ auf ${1}$ - Umformulieren... - Squash in den Vorgänger... + Umformulieren… + Squash in den Vorgänger… Merge in ${0}$ hinein - Merge ... + Merge… Push ${0}$ zu ${1}$ Rebase ${0}$ auf ${1}$ Setze ${0}$ auf ${1}$ zurück Commit rückgängig machen Umformulieren - Als Patch speichern... + Als Patch speichern… Squash in den Vorgänger Fixup in den Vorgänger ÄNDERUNGEN geänderte Datei(en) - Änderungen durchsuchen... + Änderungen durchsuchen… DATEIEN - LFS DATEI - Dateien durchsuchen... - Submodule + LFS-DATEI + Dateien durchsuchen… + Submodul INFORMATION AUTOR NACHFOLGER COMMITTER Prüfe Refs, die diesen Commit enthalten COMMIT ENTHALTEN IN - Email kopieren - Name kopieren - Name & Email kopieren - Zeigt nur die ersten 100 Änderungen. Alle Änderungen im ÄNDERUNGEN Tab. + E-Mail-Adresse kopieren + Namen kopieren + Namen & E-Mail-Adresse kopieren + Zeigt nur die ersten 100 Änderungen. Alle Änderungen siehe Registerkarte ‚ÄNDERUNGEN‘. Schlüssel: COMMIT-NACHRICHT VORGÄNGER @@ -182,33 +190,33 @@ Unterzeichner: Im Browser öffnen Commit-Nachricht eingeben. Leerzeile zum Trennen von Betreff und Beschreibung verwenden! - Betreff - Vergleich - Repository Einstellungen - COMMIT TEMPLATE + BETREFF + Vergleichen + Vergleichen mit HEAD + Repository-Einstellungen + COMMIT-VORLAGE Vordefinierte Parameter: - - ${branch_name} Name des aktuellen lokalen Branches. - ${files_num} Anzahl der geänderten Dateien - ${files} Pfade der geänderten Dateien - ${files:N} Maximale Anzahl N an Pfaden geänderter Dateien - ${pure_files} Wie ${files}, aber nur die reinen Dateinamen - ${pure_files:N} Wie ${files:N}, aber ohne Ordner - Template Inhalt: - Template Name: + +${branch_name} Name des aktuellen lokalen Branches. +${files_num} Anzahl der geänderten Dateien +${files} Pfade der geänderten Dateien +${files:N} Maximale Anzahl N an Pfaden geänderter Dateien +${pure_files} Wie ${files}, aber nur die reinen Dateinamen +${pure_files:N} Wie ${files:N}, aber ohne Ordner + Vorlageninhalt: + Vorlagenname: BENUTZERDEFINIERTE AKTION Argumente: Vordefinierte Parameter: - ${REPO} Repository-Pfad - ${REMOTE} selektierter Remote oder selektierter Branch-Remote - ${BRANCH} selektierter Branch, ohne ${REMOTE}-Teil für Remote-Branches - ${BRANCH_FRIENDLY_NAME} Freundlicher Name des selektierten Branches, enthält ${REMOTE}-Teil für Remote-Branches - ${SHA} Hash des selektierten Commits - ${TAG} selektiertes Tag - ${FILE} Ausgewählte Datei, relativ zum Stammverzeichnis des Repositorys - $1, $2 ... Werte der Eingabe-Steuerelemente - +${REPO} Repository-Pfad +${REMOTE} Selektierter Remote oder selektierter Branch-Remote +${BRANCH} Selektierter Branch, ohne ${REMOTE}-Teil für Remote-Branches +${BRANCH_FRIENDLY_NAME} Benutzerfreundlicher Name des selektierten Branches, enthält ${REMOTE}-Teil für Remote-Branches +${SHA} Hash des selektierten Commits +${TAG} Ausgewählter Tag +${FILE} Ausgewählte Datei, relativ zum Stammverzeichnis des Repositorys +$1, $2, … Werte der Eingabe-Steuerelemente Ausführbare Datei: Eingabe-Steuerelemente: Bearbeiten @@ -221,79 +229,80 @@ Repository Tag Auf Beenden der Aktion warten - Email Adresse - Email Adresse + E-Mail-Adresse + E-Mail-Adresse GIT + Vor dem Auto-Aktualisieren von Submodulen fragen Remotes automatisch fetchen Minute(n) - Typen für konventionellen Commit - Standard Remote - Bevorzugter Merge Modus + Konventionelle Commit-Typen + Standard-Remote + Bevorzugter Merge-Modus TICKETSYSTEM - Beispiel für Azure DevOps Regel hinzufügen - Beispiel für Gerrit Change-Id hinzufügen - Beispiel für Gitee Issue Regel hinzufügen - Beispiel für Gitee Pull Request Regel hinzufügen - Beispiel für GitHub Regel hinzufügen - Beispiel für Gitlab Issue Regel hinzufügen - Beispiel für Gitlab Merge Request Regel hinzufügen + Beispiel für Azure-DevOps-Regel hinzufügen + Beispiel für Gerrit-Change-ID hinzufügen + Beispiel für Gitee-Issue-Regel hinzufügen + Beispiel für Gitee-Pull-Request-Regel hinzufügen + Beispiel für GitHub-Regel hinzufügen + Beispiel für Gitlab-Issue-Regel hinzufügen + Beispiel für Gitlab-Merge-Request-Regel hinzufügen Beispiel für Jira-Regel hinzufügen Neue Regel - Ticketnummer Regex-Ausdruck: + Regulärer Ausdruck für Ticket-ID: Name: - Regel per Datei .issuetracker teilen + Diese Regel per .issuetracker-Datei teilen Ergebnis-URL: - Verwende bitte $1, $2 um auf Regex-Gruppenwerte zuzugreifen. + Verwende bitte $1, $2, um auf Regex-Gruppenwerte zuzugreifen. OPEN AI - Bevorzugter Service: - Der ausgewählte 'Bevorzugte Service' wird nur in diesem Repository gesetzt und verwendet. Wenn keiner gesetzt ist und mehrere Services verfügbar sind wird ein Kontextmenü zur Auswahl angezeigt. - HTTP Proxy - HTTP Proxy für dieses Repository + Bevorzugter Dienst: + Der ausgewählte ‚Bevorzugte Dienst‘ wird nur in diesem Repository gesetzt und verwendet. Wenn keiner gesetzt ist und mehrere Dienste verfügbar sind, wird ein Kontextmenü zur Auswahl angezeigt. + HTTP-Proxy + HTTP-Proxy für dieses Repository Benutzername Benutzername für dieses Repository Bearbeite Steuerelemente für benutzerdefinierte Aktionen Wert bei Markierung: - Wenn markiert, wird dieser Wert in Kommandozeilen-Argumenten benutzt + Falls ausgewählt, wird dieser Wert in Kommandozeilen-Argumenten benutzt Beschreibung: Standardwert: Auf Ordner einschränken Bezeichnung: Einträge: - Nutze '|', um Einträge zu trennen + Nutze ‚|‘, um Einträge zu trennen Die vordefinierten Parameter ${REPO}, ${REMOTE}, ${BRANCH}, ${BRANCH_FRIENDLY_NAME}, ${SHA}, ${FILE} und ${TAG} bleiben hier verwendbar Typ: - Arbeitsplätze + Arbeitsumgebungen Farbe Name - Zuletzt geöffnete Tabs beim Starten wiederherstellen + Offene Registerkarten beim Programmstart wiederherstellen WEITER Leerer Commit erkannt! Möchtest du trotzdem fortfahren (--allow-empty)? ALLES STAGEN & COMMITTEN Leerer Commit erkannt! Möchtest du trotzdem fortfahren (--allow-empty) oder alle Änderungen stagen und dann committen? Neustart erforderlich - Du musst dieses App neustarten, um Änderungen zu übernehmen. + Du musst dieses Programm neustarten, um die Änderungen zu übernehmen. Konventionelle Commit-Hilfe Breaking Change: Geschlossenes Ticket: Änderungen im Detail: - Gültigkeitsbereich: + Geltungsbereich: Kurzbeschreibung: Typ der Änderung: Kopieren Gesamten Text kopieren Ganzen Pfad kopieren Pfad kopieren - Branch erstellen... + Branch erstellen… Basierend auf: Erstellten Branch auschecken Lokale Änderungen: Verwerfen Stashen & wieder anwenden Neuer Branch-Name: - Branch-Name + Einen Branch-Namen eingeben Lokalen Branch erstellen Überschreibe existierenden Branch - Tag erstellen... + Tag erstellen… Neuer Tag auf: Mit GPG signieren Anmerkung: @@ -301,81 +310,81 @@ Tag-Name: Empfohlenes Format: v1.0.0-alpha Nach Erstellung auf alle Remotes pushen - Erstelle neuen Tag + Neuen Tag anlegen Art: Mit Anmerkung Ohne Anmerkung - Halte Strg gedrückt, um direkt auszuführen + Halte ‚Strg‘ gedrückt, um direkt auszuführen Ausschneiden - De-initialisiere Submodul - Erzwinge De-Initialisierung, selbst wenn es lokale Änderungen enthält. + Deinitialisiere Submodul + Erzwinge Deinitialisierung, selbst wenn lokale Änderungen enthalten sind. Submodul: Branch löschen Branch: - Du löscht gerade einen Remote-Branch!!! + Du bist dabei, einen Remote-Branch zu löschen!!! Auch Remote-Branch ${0}$ löschen Mehrere Branches löschen - Du versuchst mehrere Branches auf einmal zu löschen. Kontrolliere noch einmal vor dem Fortfahren! + Du versuchst, mehrere Branches auf einmal zu löschen. Kontrolliere dies sorgfältig, bevor du fortfährst! Mehrere Tags löschen - von Remotes löschen - Du versuchst, mehrere Tags gleichzeitig zu löschen. Sei dir sicher, das doppelt zu prüfen, bevor du loslegst! + Von Remotes löschen + Du versuchst, mehrere Tags auf einmal zu löschen. Kontrolliere dies sorgfältig, bevor du fortfährst! Remote löschen Remote: Pfad: Ziel: Alle Nachfolger werden aus der Liste entfernt. Dadurch wird es nur aus der Liste entfernt, nicht von der Festplatte! - Bestätige löschen von Gruppe - Bestätige löschen von Repository + Bestätige Löschen von Gruppe + Bestätige Löschen von Repository Lösche Submodul - Submodul Pfad: + Submodul-Pfad: Tag löschen Tag: - Von Remote Repositories löschen + Von Remote-Repositorys löschen BINÄRER VERGLEICH Dateimodus geändert - Erste Differenz - Ignoriere Leerzeichenänderungen - Überblenden - Differenz - Nebeneinander - Wischen - Letzte Differenz - LFS OBJEKT ÄNDERUNG + Erster Unterschied + Ignoriere Leerzeichen-Änderungen + ÜBEREINANDER + DIFFERENZ + NEBENEINANDER + WISCHEN + Letzter Unterschied + LFS-OBJEKT-ÄNDERUNG NEU - Nächste Änderung - KEINE ÄNDERUNG ODER NUR ZEILEN-ENDE ÄNDERUNGEN + Nächster Unterschied + KEINE ÄNDERUNG ODER NUR ZEILENENDE-ÄNDERUNGEN ALT - Vorherige Änderung + Vorheriger Unterschied Als Patch speichern Zeige versteckte Symbole Nebeneinander SUBMODUL GELÖSCHT NEU - Seiten wechseln - Syntax Hervorhebung + Seiten tauschen + Syntax-Hervorhebung Zeilenumbruch - Öffne in Merge Tool + Öffne in Merge-Tool Alle Zeilen anzeigen Weniger Zeilen anzeigen Mehr Zeilen anzeigen - WÄHLE EINE DATEI AUS UM ÄNDERUNGEN ANZUZEIGEN + WÄHLE EINE DATEI AUS, UM ÄNDERUNGEN ANZUZEIGEN Verzeichnisverlauf Hat lokale Änderungen Abweichungen vom Upstream - Schon aktuell + Bereits aktuell Änderungen verwerfen Alle Änderungen in der Arbeitskopie. Änderungen: Ignorierte Dateien einbeziehen Nicht-verfolgte Dateien einbeziehen - Insgesamt {0} Änderungen werden verworfen + {0} Änderungen werden verworfen Du kannst das nicht rückgängig machen!!! Commit entfernen Commit: Neuer HEAD: - Beschreibung eines Branches bearbeiten + Beschreibung des Branches bearbeiten Ziel-Branch: Lesezeichen: Neuer Name: @@ -386,122 +395,122 @@ Dieses Repository Fetch Alle Remotes fetchen - Aktiviere '--force' Option + Überschreiben lokaler Refs erzwingen Ohne Tags fetchen Remote: Remote-Änderungen fetchen Als unverändert betrachten Benutzerdefinierte Aktion - Verwerfen... - Verwerfe {0} Dateien... + Verwerfen… + Verwerfe {0} Dateien… Löse mit ${0}$ - Als Patch speichern... + Als Patch speichern… Stagen - {0} Dateien stagen - Stash... - {0} Dateien stashen... - Unstage + Stage {0} Dateien + Stashen… + Stashe {0} Dateien… + Unstagen {0} Dateien unstagen - "Meine" verwenden (checkout --ours) - "Ihre" verwenden (checkout --theirs) - Datei Historie - ÄNDERUNGEN + Meine verwenden (checkout --ours) + Deren verwenden (checkout --theirs) + Dateiverlauf + ÄNDERUNG INHALT - Git-Flow + Git Flow Development-Branch: Feature: - Feature-Prefix: - FLOW - Feature abschließen - FLOW - Hotfix abschließen - FLOW - Release abschließen + Feature-Präfix: + FLOW – Feature fertigstellen + FLOW – Hotfix fertigstellen + FLOW – Release fertigstellen Ziel: Push zu Remote(s) nach Abschluss Squash beim Merge Hotfix: - Hotfix-Prefix: - Git-Flow initialisieren + Hotfix-Präfix: + Git Flow initialisieren Branch behalten Production-Branch: Release: - Release-Prefix: - Feature starten... - FLOW - Feature starten - Hotfix starten... - FLOW - Hotfix starten - Name eingeben - Release starten... - FLOW - Release starten - Versions-Tag-Prefix: + Release-Präfix: + Feature beginnen… + FLOW – Feature beginnen + Hotfix beginnen… + FLOW – Hotfix beginnen + Namen eingeben + Release beginnen… + FLOW – Release beginnen + Versions-Tag-Präfix: Git LFS - Verfolgungsmuster hinzufügen... + Verfolgungsmuster hinzufügen… Muster ist ein Dateiname Eigenes Muster: Verfolgungsmuster zu Git LFS hinzufügen Fetch - Führt `git lfs fetch` aus um Git LFS Objekte herunterzuladen. Das aktualisiert nicht die Arbeitskopie. - LFS Objekte fetchen - Installiere Git LFS Hooks + Führt `git lfs fetch` aus, um Git-LFS-Objekte herunterzuladen. Dies aktualisiert nicht die Arbeitskopie. + LFS-Objekte fetchen + Installiere Git-LFS-Hooks Sperren anzeigen Keine gesperrten Dateien Sperre Zeige nur meine Sperren - LFS Sperren + LFS-Sperren Entsperren - Alle meine Dateien entsperren - Sollen alle meine Dateien entsperrt werden? + Alle meine Sperrungen aufheben + Sollen alle deine Dateien entsperrt werden? Erzwinge entsperren Prune - Führt `git lfs prune` aus um alte LFS Dateien vom lokalen Speicher zu löschen + Führt `git lfs prune` aus, um alte LFS-Dateien aus dem lokalen Speicher zu löschen Pull - Führt `git lfs pull` aus um alle Git LFS-Dateien für aktuellen Ref & Checkout herunterzuladen - LFS Objekte pullen + Führt `git lfs pull` aus, um alle Git-LFS-Dateien für aktuellen Ref & Checkout herunterzuladen + LFS-Objekte pullen Push - Pushe große Dateien in der Warteschlange zum Git LFS Endpunkt - LFS Objekte pushen + Pushe große Dateien in der Warteschlange zum Git-LFS-Endpunkt + LFS-Objekte pushen Remote: - Verfolge alle '{0}' Dateien + Verfolge alle ‚{0}‘ Dateien Verfolge alle *{0} Dateien - Verlauf + VERLAUF AUTOR - AUTOR ZEITPUNKT + AUTOR-ZEITPUNKT VERLAUF & COMMIT-NACHRICHT SHA - COMMIT ZEITPUNKT + COMMIT-ZEITPUNKT {0} COMMITS AUSGEWÄHLT - Halte 'Strg' oder 'Umschalt', um mehrere Commits auszuwählen. + Halte ‚Strg‘ oder ‚Umschalt‘, um mehrere Commits auszuwählen. Halte ⌘ oder ⇧, um mehrere Commits auszuwählen TIPPS: - Tastaturkürzel Referenz + Tastaturkürzel-Referenz GLOBAL Klone neues Repository - Aktuellen Tab schließen - Zum nächsten Tab wechseln - Zum vorherigen Tab wechseln - Neuen Tab erstellen + Aktuelle Registerkarte schließen + Zur nächsten Registerkarte wechseln + Zur vorherigen Registerkarte wechseln + Neue Registerkarte erstellen Einstellungen öffnen - Arbeitsplatz-Auswahlmenü anzeigen - Aktiven Tab wechseln - Zoom vergrößern/verkleinern + Auswahlmenü für Arbeitsumgebungen anzeigen + Aktive Registerkarte wechseln + Herein- / herauszoomen REPOSITORY Gestagte Änderungen committen Gestagte Änderungen committen und pushen Alle Änderungen stagen und committen Fetch, wird direkt ausgeführt - Dashboard Modus (Standard) + Dashboard-Modus (Standard) Befehlspalette öffnen Commit-Suchmodus Pull, wird direkt ausgeführt Push, wird direkt ausgeführt Erzwinge Neuladen des Repositorys - Wechsle zu 'Änderungen' - Wechsle zu 'Verlauf' - Wechsle zu 'Stashes' + Wechsle zu ‚Änderungen‘ + Wechsle zu ‚Verlauf‘ + Wechsle zu ‚Stashes‘ TEXTEDITOR - Suchpanel schließen + Suchleiste schließen Suche nächste Übereinstimmung Suche vorherige Übereinstimmung - Öffne mit externem Diff/Merge Tool - Öffne Suchpanel + Öffne mit externem Diff- / Merge-Tool + Öffne Suchleiste Verwerfen Stagen Unstagen @@ -519,20 +528,38 @@ Lokale Änderungen stashen & wieder anwenden Auf: Drag & Drop zum Anordnen der Commits - Ziel Branch: + Ziel-Branch: Link kopieren - In Browser öffnen + Im Browser öffnen Befehle FEHLER INFO Repositorys öffnen - Tabs - Arbeitsplätze + Registerkarten + Arbeitsumgebungen Branch mergen Merge-Nachricht anpassen Ziel-Branch: - Merge Option: + Merge-Option: Quelle: + Zuerst meine, dann deren + Zuerst deren, dann meine + BEIDE VERWENDEN + Alle Konflikte gelöst + {0} Konflikt(e) verbleibend + MEINE + Nächster Konflikt + Vorheriger Konflikt + ERGEBNIS + SPEICHERN & STAGEN + DEREN + Merge-Konflikt – {0} + Ungespeicherte Änderungen verwerfen? + MEINE VERWENDEN + Aktuellen Konflikt mit meiner Version lösen + DEREN VERWENDEN + Aktuellen Konflikt mit deren Version lösen + RÜCKGÄNGIG MACHEN Merge (mehrere) Alle Änderungen committen Strategie: @@ -540,25 +567,26 @@ Submodul verschieben Verschieben zu: Submodul: - Verschiebe Repository Knoten + Verschiebe Repository-Knoten Wähle Vorgänger-Knoten für: Name: - Git wurde NICHT konfiguriert. Gehe bitte zuerst in die [Einstellungen] und konfiguriere Git. + NEIN + Git wurde NICHT konfiguriert. Gehe bitte zunächst in die [Einstellungen] und konfiguriere es. Öffnen Standard-Texteditor (System) - App-Daten Ordner öffnen + Programmdaten-Ordner öffnen Datei öffnen - Öffne in Merge Tool + Öffnen in externem Merge-Tool Optional. - Neue Seite erstellen + Neue Registerkarte erstellen Lesezeichen - Tab schließen - Andere Tabs schließen - Rechte Tabs schließen + Registerkarte schließen + Andere Registerkarten schließen + Registerkarten zur Rechten schließen Kopiere Repository-Pfad - Zu Arbeitsplatz verschieben + In Arbeitsumgebung verschieben Aktualisieren - Repositories + Repositorys Einfügen Vor {0} Tagen Vor 1 Stunde @@ -571,80 +599,80 @@ Vor {0} Jahren Gestern Einstellungen - OPEN AI - System-Prompt für Diff Analyse - API Schlüssel + AI + System-Prompt für Diff-Analyse + API-Schlüssel System-Prompt für Erstellung von Commit-Nachricht Modell Name - Der eingegebene Wert ist der Name der Environment-Variable, von der der Schlüssel gelesen wird + Der eingegebene Wert ist der Name der Umgebungsvariable, aus der der API-Schlüssel gelesen wird Server Streaming aktivieren DARSTELLUNG Standardschriftart - Editor Tab Breite + Editor-Tab-Breite Schriftgröße Standard Texteditor - Monospace-Schriftart + Festbreiten-Schriftart Design Design-Anpassungen - Scrollbars automatisch ausblenden - Fixe Tab-Breite in Titelleiste - Verwende nativen Fensterrahmen - DIFF/MERGE TOOL + Bildlaufleisten automatisch ausblenden + Fixe Tab-Breite in Titelleiste verwenden + Nativen Fensterrahmen verwenden + DIFF- / MERGE-TOOL Argumente für Diff - Verwendbare Variablen: $LOCAL, $REMOTE + Verfügbare Variablen: $LOCAL, $REMOTE Argumente für Merge - Verwendbare Variablen: $BASE, $LOCAL, $REMOTE, $MERGED + Verfügbare Variablen: $BASE, $LOCAL, $REMOTE, $MERGED Installationspfad - Pfad zum Diff/Merge Tool + Pfad zum Diff- / Merge-Tool Tool ALLGEMEIN - Beim Starten nach Updates suchen + Beim Programmstart nach Aktualisierungen suchen Datumsformat Aktiviere kompakte Ordner im Änderungsbaum Sprache Commit-Historie - Zeige Autor Zeitpunkt anstatt Commit Zeitpunkt - Standardmäßig Seite `Änderungen` anzeigen - Standardmäßig Tab `ÄNDERUNGEN` in Commit-Details anzeigen - Zeige Nachfolger in den Commit Details - Zeige Tags im Commit Verlauf + Zeige Autor-Zeitpunkt anstatt Commit-Zeitpunkt + Standardmäßig ‚ÄNDERUNGEN‘-Ansicht anzeigen + Standardmäßig Registerkarte ‚ÄNDERUNGEN‘ in Commit-Details anzeigen + Zeige Nachfolger in den Commit-Details + Zeige Tags im Commit-Verlauf Längenvorgabe für Commit-Nachrichten Standard-Avatar im GitHub-Stil generieren GIT Aktiviere Auto-CRLF Standard Klon-Ordner - Benutzer Email - Globale Git Benutzer Email + Benutzer-E-Mail + Globale Git Benutzer-E-Mail Aktiviere --prune beim Fetchen - Aktiviere --ignore-cr-at-eol beim Diff - Diese App setzt Git (>= 2.25.1) voraus + Aktiviere --ignore-cr-at-eol für Text-Diff + Dieses Programm setzt Git (>= 2.25.1) voraus Installationspfad - Aktiviere HTTP SSL Verifizierung + Aktiviere HTTP-SSL-Verifizierung git-credential-libsecret statt git-credential-manager verwenden Benutzername - Globaler Git Benutzername - Git Version - GPG SIGNIERUNG + Globaler Git-Benutzername + Git-Version + GPG-SIGNIERUNG Commit-Signierung - GPG Format - GPG Installationspfad - Pfad zum GPG Programm + GPG-Format + GPG-Installationspfad + Pfad zum GPG-Programm Tag-Signierung - Benutzer Signierungsschlüssel - GPG Benutzer Signierungsschlüssel + Benutzer-Signierungsschlüssel + GPG-Signierungsschlüssel des Benutzers INTEGRATIONEN - SHELL/TERMINAL + SHELL / TERMINAL Argumente - Bitte verwende '.' für das aktuelle Verzeichnis + Bitte verwende ‚.‘ für das aktuelle Verzeichnis Pfad - Shell/Terminal - Remote löschen + Shell / Terminal + Remote bereinigen Ziel: - Worktrees löschen - Worktree Informationen in `$GIT_COMMON_DIR/worktrees` löschen + Worktrees bereinigen + Worktree-Informationen in `$GIT_COMMON_DIR/worktrees` bereinigen Pull Remote-Branch: Lokaler Branch: @@ -670,8 +698,8 @@ Zu allen Remotes pushen Remote: Tag: - Push zu NEUEM Branch - Eingabe des Namens des neuen Remote-Branch: + Push zu einem NEUEN Branch + Name des neuen Remote-Branches: Schließen Aktuellen Branch rebasen Lokale Änderungen stashen & wieder anwenden @@ -679,13 +707,13 @@ Remote hinzufügen Remote bearbeiten Name: - Remote Name - Repository URL: - Remote Git Repository URL + Remote-Name + Repository-URL: + Remote Git-Repository-URL URL kopieren Benutzerdefinierte Aktion - Löschen... - Bearbeiten... + Löschen… + Bearbeiten… Fetch Im Browser öffnen Prune @@ -697,22 +725,22 @@ Eindeutiger Name für diesen Branch Branch: ABBRECHEN - Änderungen automatisch von Remote fetchen... + Änderungen automatisch von Remote fetchen… Sortieren Nach Commit-Datum Nach Name Aufräumen (GC & Prune) - Führt `git gc` auf diesem Repository aus. + Führt `git gc` in diesem Repository aus. Filter aufheben Löschen - Repository Einstellungen + Repository-Einstellungen WEITER Benutzerdefinierte Aktionen Keine benutzerdefinierten Aktionen Dashboard Alle Änderungen verwerfen Öffne im Datei-Browser - Suche Branches/Tags/Submodule + Suche Branches / Tags / Submodule Sichtbarkeit im Verlauf Aufheben Im Verlauf ausblenden @@ -720,19 +748,21 @@ LAYOUT Horizontal Vertikal - COMMIT SORTIERUNG - Commit Zeitpunkt - Topologie + COMMIT-SORTIERUNG + Commit-Zeitpunkt + Topologisch LOKALE BRANCHES - Mehr Optionen... + Mehr Optionen… Zum HEAD wechseln Erstelle Branch BENACHRICHTIGUNGEN LÖSCHEN Nur aktuellen Branch hervorheben + Als Ordner öffnen Öffne in {0} Öffne in externen Tools REMOTES - REMOTE HINZUFÜGEN + Remote hinzufügen + AUFLÖSEN Commit suchen Autor Committer @@ -745,73 +775,73 @@ Nur ersten Vorgänger anzeigen ANZEIGE-FLAGS Verlorene Commits anzeigen - Submodule als Baum anzeigen - Zeige Tags als Baum + Zeige Submodule als Baumstruktur + Zeige Tags als Baumstruktur ÜBERSPRINGEN Statistiken SUBMODULE - SUBMODUL HINZUFÜGEN - SUBMODUL AKTUALISIEREN + Submodul hinzufügen + Submodul aktualisieren TAGS - NEUER TAG + Neuer Tag Nach Erstelldatum - Nach Namen - Sortiere + Nach Name + Sortieren Öffne im Terminal - Verwende relative Zeitangeben + Verwende relative Zeitangaben Logs ansehen - Öffne '{0}' im Browser + Öffne ‚{0}‘ im Browser WORKTREES - WORKTREE HINZUFÜGEN - PRUNE - Git Repository URL + Worktree hinzufügen + Prune + Git-Repository-URL Aktuellen Branch auf Revision zurücksetzen Rücksetzmodus: Verschiebe zu: Aktueller Branch: - Reset Branch (ohne Checkout) + Branch zurücksetzen (ohne Checkout) Auf: Branch: - Zeige im Datei-Explorer + Zeigen im Datei-Explorer Commit rückgängig machen Commit: - Commit Änderungen rückgängig machen + Commit-Änderungen rückgängig machen Commit-Nachricht umformulieren - Bitte warten... + In Bearbeitung. Bitte warten… SPEICHERN - Speichern als... + Speichern als… Patch wurde erfolgreich gespeichert! - Durchsuche Repositories - Hauptverzeichnis: + Durchsuche Repositorys + Stammverzeichnis: Anderes benutzerdefiniertes Verzeichnis durchsuchen - Suche nach Updates... - Neue Version ist verfügbar: - Suche nach Updates fehlgeschlagen! - Download + Suche nach Aktualisierungen… + Eine neue Version dieses Programms ist verfügbar: + Suche nach Aktualisierungen fehlgeschlagen! + Herunterladen Diese Version überspringen - Software Update - Es sind momentan keine Updates verfügbar. + Software-Update + Momentan sind keine Aktualisierungen verfügbar. Branch des Submoduls setzen Submodul: Aktueller: Ändern zu: - Optional. Leerlassen für Standard + Optional. Leer lassen für Standardwert. Setze verfolgten Branch Branch: - Upstream Verfolgung aufheben + Upstream-Verfolgung aufheben Upstream: SHA kopieren Zum Commit wechseln Squash HEAD in Vorgänger Fixup HEAD in Vorgänger Ziel: - SSH privater Schlüssel: - Pfad zum privaten SSH Schlüssel + Privater SSH-Schlüssel: + Pfad zum privaten SSH-Schlüssel START Stash Nicht-verfolgte Dateien einbeziehen Name: - Optional. Informationen zu diesem Stash + Optional. Name des Stashes. Modus: Nur gestagte Änderungen Gestagte und ungestagte Änderungen der ausgewählten Datei(en) werden gestasht!!! @@ -819,10 +849,10 @@ Anwenden Kopiere Nachricht Entfernen - Als Patch speichern... + Als Patch speichern… Stash entfernen Entfernen: - Stashes + STASHES ÄNDERUNGEN STASHES Statistiken @@ -835,14 +865,14 @@ Submodul hinzufügen BRANCH Branch - Relativen Pfad - De-initialisiere Submodul + Relativer Pfad + Deinitialisiere Submodul Untergeordnete Submodule fetchen Verlauf - Verschieben zu - Öffne Submodul Repository + Verschieben nach + Öffne Submodul-Repository Relativer Pfad: - Relativer Pfad um dieses Submodul zu speichern. + Relativer Pfad, um dieses Submodul zu speichern. Submodul löschen Branch setzen URL ändern @@ -851,23 +881,26 @@ nicht initialisiert Revision geändert nicht gemerged - Update + Aktualisieren URL OK TAGGER - TIME + ZEIT + Vergleiche 2 Tags + Vergleichen mit… + Vergleichen mit HEAD Nachricht Name Tagger - Name des Tags kopieren + Namen des Tags kopieren Benutzerdefinierte Aktion - Lösche ${0}$... - Selektierte {0} Tags löschen... - Merge ${0}$ in ${1}$ hinein... - Pushe ${0}$... + Lösche ${0}$… + Lösche ausgewählte {0} Tags… + Merge ${0}$ in ${1}$ hinein… + Pushe ${0}$… Submodule aktualisieren Alle Submodule - Initialisiere wenn nötig + Bei Bedarf initialisieren Submodul: Auf verfolgten Remote-Branch des Submoduls aktualisieren URL: @@ -884,54 +917,57 @@ DRAG & DROP VON ORDNER UNTERSTÜTZT. BENUTZERDEFINIERTE GRUPPIERUNG UNTERSTÜTZT. Bearbeiten Verschiebe in eine andere Gruppe - Öffne alle Repositories + Öffne alle Repositorys Öffne Repository Öffne Terminal - Standard Klon-Ordner erneut nach Repositories durchsuchen - Suche Repositories... + Standard Klon-Ordner erneut nach Repositorys durchsuchen + Suche Repositorys… Änderungen Git Ignore Ignoriere alle *{0} Dateien Ignoriere *{0} Dateien im selben Ordner Ignoriere nicht-verfolgte Dateien in diesem Ordner Ignoriere nur diese Datei - Amend + Nachbesserung Du kannst diese Datei jetzt stagen. Verlauf löschen - Soll wirklich der Verlauf aller Commit-Nachrichten gelöscht werden? Das kann nicht rückgängig gemacht werden. + Soll wirklich der Verlauf aller Commit-Nachrichten gelöscht werden? Dies kann nicht rückgängig gemacht werden. COMMIT COMMIT & PUSH - Template/Historie + Vorlage / Historie Klick-Ereignis auslösen Commit (Bearbeitung) Alle Änderungen stagen und committen - Du erzeugst einen Commit auf einem losgelösten (detached) HEAD. Möchtest du trotzdem fortfahren? + Du erzeugst einen Commit auf einem losgelösten (‚detached‘) HEAD. Möchtest du trotzdem fortfahren? Du hast {0} Datei(en) gestaged, aber nur {1} werden angezeigt ({2} sind herausgefiltert). Möchtest du trotzdem fortfahren? KONFLIKTE ERKANNT + MERGE + Merge mit externem Tool ALLE KONFLIKTE IN EXTERNEM MERGE-TOOL ÖFFNEN - DATEI KONFLIKTE GELÖST + DATEI-KONFLIKTE SIND GELÖST MEINE VERSION VERWENDEN - IHRE VERSION VERWENDEN + DEREN VERSION VERWENDEN NICHT-VERFOLGTE DATEIEN EINBEZIEHEN KEINE BISHERIGEN COMMIT-NACHRICHTEN - KEINE COMMIT TEMPLATES + KEINE COMMIT-VORLAGEN Ohne Überprüfung Autor zurücksetzen - SignOff + Abzeichnen GESTAGED UNSTAGEN ALLES UNSTAGEN - UNSTAGED + UNGESTAGED STAGEN ALLES STAGEN ALS UNVERÄNDERT BETRACHTETE ANZEIGEN - Template: ${0}$ - ARBEITSPLATZ: - Arbeitsplätze konfigurieren... + Vorlage: ${0}$ + ARBEITSUMGEBUNG: + Arbeitsumgebungen konfigurieren… WORKTREE Pfad kopieren Sperren Öffnen Entfernen Entsperren + JA