aboutsummaryrefslogtreecommitdiff
path: root/de.lproj
diff options
context:
space:
mode:
authorDavid Czihak <git@dcz.at>2026-05-08 03:00:15 +0200
committerDavid Czihak <git@dcz.at>2026-05-08 03:00:15 +0200
commitb9d713336bd4fdc5e40899257b1fe7a356ca8dcf (patch)
treee1d2860ddf998a9507db45f04a67670c34c336aa /de.lproj
parentfa99e9c7564bafef500ec3b2218859319098ee74 (diff)
Feat: New task system
This commit brings a complete rewrite of the task system to align the Zig build system and Nova task system as closely as possible. Lots of new options and settings have been added to the tasks, and the Zig extension will auto-detect tasks from the `zig build --list-steps` command. Should you prefer to add tasks manually, or need a more fine-grained control, the auto-detection can be disabled. This rewrite has not yet been thoroughly tested and will likely be a little rough around the edges.
Diffstat (limited to 'de.lproj')
-rw-r--r--de.lproj/strings.json57
1 files changed, 54 insertions, 3 deletions
diff --git a/de.lproj/strings.json b/de.lproj/strings.json
index 1834995..217617a 100644
--- a/de.lproj/strings.json
+++ b/de.lproj/strings.json
@@ -29,18 +29,33 @@
"Workspace Root": "Workspace-Wurzel",
"Run Step": "Ausführungsschritt",
"run": "run",
+ "install": "install",
+ "host": "host",
"The `zig build` step to execute for the Run action.": "Der `zig build`-Schritt, der für die Ausführen-Aktion ausgeführt wird.",
+ "The `zig build` step to execute for the Run action. Leave blank to run `zig build` with no step (Zig's default install step).": "Der `zig build`-Schritt für die Ausführen-Aktion. Leer lassen, um `zig build` ohne Schritt auszuführen (Zigs Standardschritt `install`).",
"Build Arguments": "Build-Argumente",
"Additional arguments appended after `zig build` for both Build and Run.": "Zusätzliche Argumente, die nach `zig build` sowohl für Bauen als auch Ausführen angehängt werden.",
+ "Additional arguments appended after `zig build`.": "Zusätzliche Argumente, die nach `zig build` angehängt werden.",
+ "Additional arguments appended after `zig build test`.": "Zusätzliche Argumente, die nach `zig build test` angehängt werden.",
"Program Arguments": "Programmargumente",
"Arguments passed after `--` to the built program.": "Argumente, die nach `--` an das gebaute Programm übergeben werden.",
- "Zig Package (macOS Terminal)": "Zig-Paket (macOS-Terminal)",
- "Build a Zig package and run it in the external macOS Terminal app.": "Ein Zig-Paket bauen und in der externen macOS-Terminal-App ausführen.",
+ "Arguments passed after `--` to the test runner.": "Argumente, die nach `--` an den Test-Runner übergeben werden.",
+ "Optimize": "Optimierung",
+ "Project Default": "Projektstandard",
+ "Passed as `-Doptimize=<mode>`. Leave on Project Default to let `build.zig` decide.": "Wird als `-Doptimize=<mode>` übergeben. Bei „Projektstandard“ entscheidet `build.zig`.",
+ "Passed as `-Doptimize=<mode>`. Debug is the recommended default for stepping through code.": "Wird als `-Doptimize=<mode>` übergeben. „Debug“ ist der empfohlene Standard zum Durchlaufen des Codes.",
+ "Passed as `-Doptimize=<mode>`.": "Wird als `-Doptimize=<mode>` übergeben.",
+ "Target": "Ziel",
+ "Cross-compile target triple, passed as `-Dtarget=`. Leave blank for the host.": "Cross-Compile-Ziel-Triplet, wird als `-Dtarget=` übergeben. Leer lassen für den Host.",
+ "User Options": "Benutzeroptionen",
+ "Custom `-D` flags. Each entry is `key` (boolean flag) or `key=value`.": "Eigene `-D`-Flags. Jeder Eintrag ist `key` (boolesches Flag) oder `key=value`.",
+ "Where to run the program. External Terminal launches the macOS Terminal app.": "Wo das Programm ausgeführt werden soll. „Externes Terminal“ startet die macOS-Terminal-App.",
"Zig Debug": "Zig-Debug",
"Build a Zig package in Debug mode and launch it under lldb-dap.": "Ein Zig-Paket im Debug-Modus bauen und unter lldb-dap starten.",
"Program": "Programm",
"zig-out/bin/app": "zig-out/bin/app",
"Path to the executable to debug. Relative paths are resolved against the working directory.": "Pfad zur zu debuggenden ausführbaren Datei. Relative Pfade werden gegen das Arbeitsverzeichnis aufgelöst.",
+ "Path to the executable to debug. Relative paths are resolved against the working directory. Leave blank to auto-detect from `build.zig.zon`.": "Pfad zur zu debuggenden ausführbaren Datei. Relative Pfade werden gegen das Arbeitsverzeichnis aufgelöst. Leer lassen, um aus `build.zig.zon` automatisch zu erkennen.",
"Additional arguments appended after `zig build -Doptimize=Debug`.": "Zusätzliche Argumente, die nach `zig build -Doptimize=Debug` angehängt werden.",
"Arguments passed to the debugged program.": "Argumente, die an das zu debuggende Programm übergeben werden.",
"Console": "Konsole",
@@ -64,5 +79,41 @@
"warning.current_file.focus_editor_for_clean": "Fokussiere einen Zig-Editor, bevor du Artefakte der „Aktuelle Zig-Datei“ bereinigst.",
"warning.lldb_dap.not_found": "lldb-dap wurde nicht gefunden. Installiere die Xcode Command Line Tools oder setze einen LLDB-DAP-Ausführungspfad in den Zig-Erweiterungseinstellungen.",
"warning.debug.choose_program": "Wähle vor dem Ausführen von Zig Debug einen Programmpfad aus.",
- "warning.node.not_found": "Node.js wurde nicht gefunden. Installiere Node.js, damit der Zig-Debug-Adapter-Proxy laufen kann."
+ "warning.node.not_found": "Node.js wurde nicht gefunden. Installiere Node.js, damit der Zig-Debug-Adapter-Proxy laufen kann.",
+ "Debug Adapter": "Debug-Adapter",
+ "Controls for the lldb-dap integration.": "Steuerelemente für die lldb-dap-Integration.",
+ "Enable Proxy Log": "Proxy-Protokoll aktivieren",
+ "Write lldb-dap-proxy traffic to a log file in the extension's storage directory. For extension development only.": "lldb-dap-Proxy-Datenverkehr in eine Protokolldatei im Speicherverzeichnis der Erweiterung schreiben. Nur für die Erweiterungsentwicklung.",
+ "Zig Test": "Zig-Test",
+ "Run `zig build test` with optional --test-filter and --summary controls.": "Führt `zig build test` mit optionalen --test-filter- und --summary-Steuerungen aus.",
+ "Test Filter": "Testfilter",
+ "substring of test name": "Teil eines Testnamens",
+ "Substring of the test name. Passed as `--test-filter`.": "Teil des Testnamens. Wird als `--test-filter` übergeben.",
+ "Summary": "Zusammenfassung",
+ "Default": "Standard",
+ "All": "Alle",
+ "Failures only": "Nur Fehler",
+ "None": "Keine",
+ "Controls `zig build`'s --summary verbosity.": "Steuert die Ausführlichkeit von `zig build --summary`.",
+ "Zig Watch": "Zig-Watch",
+ "Run `zig build --watch` and rebuild on file changes. Note: inline issues only update on the first build cycle — Nova's matchers do not re-arm for streaming output.": "Führt `zig build --watch` aus und baut bei Dateiänderungen neu. Hinweis: Inline-Probleme werden nur im ersten Build-Zyklus aktualisiert — Novas Matcher werden für Streaming-Ausgaben nicht erneut aktiviert.",
+ "Step": "Schritt",
+ "Build step to watch. Leave blank for `zig build`'s default install step.": "Build-Schritt, der überwacht werden soll. Leer lassen für Zigs Standardschritt `install`.",
+ "Debounce (ms)": "Entprellung (ms)",
+ "Passed as `--debounce <N>`. Leave blank for Zig's default.": "Wird als `--debounce <N>` übergeben. Leer lassen für Zigs Standard.",
+ "Incremental": "Inkrementell",
+ "On": "Ein",
+ "Off": "Aus",
+ "Toggle `-fincremental` / `-fno-incremental`.": "Schaltet `-fincremental` / `-fno-incremental` um.",
+ "task.build_step.name": "Zig-Build: {step}",
+ "warning.clean.unsafe_cwd": "Reinigung verweigert: Das Arbeitsverzeichnis muss innerhalb dieses Workspaces liegen.",
+ "warning.fmt.no_file": "Öffne eine gespeicherte Zig-Datei, bevor du „Aktuelle Zig-Datei formatieren“ ausführst.",
+ "warning.fmt.not_zig": "„Aktuelle Zig-Datei formatieren“ funktioniert nur mit Zig-Dateien.",
+ "warning.fmt.no_workspace": "Öffne einen Workspace, bevor du „Workspace formatieren“ ausführst.",
+ "warning.fmt.failed": "zig fmt ist fehlgeschlagen.",
+ "Tasks": "Aufgaben",
+ "Controls for the task system.": "Steuerelemente für das Aufgabensystem.",
+ "Workspace-specific task settings.": "Workspace-spezifische Aufgabeneinstellungen.",
+ "Discover Build Steps": "Build-Schritte erkennen",
+ "Run `zig build --list-steps` and surface each step as a task in the task list. Disable for projects where running build.zig on activation is undesirable.": "Führt `zig build --list-steps` aus und zeigt jeden Schritt als Aufgabe in der Aufgabenliste an. Für Projekte deaktivieren, bei denen das Ausführen von build.zig beim Aktivieren unerwünscht ist."
}