From 315195d38c26c33dd25933895201c706b3aef782 Mon Sep 17 00:00:00 2001 From: David Czihak Date: Sun, 10 May 2026 19:06:22 +0200 Subject: Refactor: Rework settings, language, icons - The plugin and workspace settings have been restructured to make more sense and provide a better user experience. - English and German languages have been reworked completely to sound more precise. - Icons for tasks have been added. --- en.lproj/strings.json | 111 +++++++++++++++++++++++++++----------------------- 1 file changed, 60 insertions(+), 51 deletions(-) (limited to 'en.lproj/strings.json') diff --git a/en.lproj/strings.json b/en.lproj/strings.json index e6a0302..0646258 100644 --- a/en.lproj/strings.json +++ b/en.lproj/strings.json @@ -1,23 +1,11 @@ { "Zig": "Zig", - "Zig language support for Nova with Tree-sitter syntax highlighting, ZLS integration, run tasks, and LLDB-based debugging.": "Zig-Sprachunterstützung für Nova mit Tree-sitter-Syntaxhervorhebung, ZLS-Integration, Ausführungsaufgaben und LLDB-basiertem Debugging.", - "Zig (LLDB DAP)": "Zig (LLDB DAP)", - "Tooling": "Werkzeuge", - "Paths to the Zig toolchain and language server. Leave blank to discover them from PATH.": "Pfade zur Zig-Toolchain und zum Language Server. Leer lassen, um sie über PATH zu finden.", - "Zig Executable": "Zig-Ausführungsdatei", "zig": "zig", - "Absolute path to the Zig executable.": "Absoluter Pfad zur Zig-Ausführungsdatei.", + "Zig (LLDB DAP)": "Zig (LLDB DAP)", "zls": "zls", - "LLDB DAP Executable": "LLDB-DAP-Ausführungsdatei", - "lldb-dap": "lldb-dap", - "Absolute path to the lldb-dap executable. Leave blank to discover it via xcrun or PATH.": "Absoluter Pfad zur lldb-dap-Ausführungsdatei. Leer lassen, um sie über xcrun oder PATH zu finden.", - - "Workspace-specific overrides for Zig and ZLS executable paths.": "Workspace-spezifische Überschreibungen für Zig- und ZLS-Ausführungspfade.", - "Workspace-specific language server settings.": "Workspace-spezifische Language-Server-Einstellungen.", - "Zig Package": "Zig-Paket", - "Build and run a Zig package from one Nova task configuration.": "Ein Zig-Paket aus einer einzigen Nova-Task-Konfiguration bauen und ausführen.", + "Working Directory": "Arbeitsverzeichnis", - "Workspace Root": "Workspace-Wurzel", + "Workspace Root": "Workspace root", "Run Step": "Ausführungsschritt", "run": "run", "install": "install", @@ -58,19 +46,18 @@ "Pause immediately when the program starts.": "Sofort anhalten, wenn das Programm startet.", "warning.terminal.launch_failed": "Zig-Task konnte im Terminal nicht gestartet werden.", "warning.terminal.open_failed": "Terminal für die Zig-Task konnte nicht geöffnet werden.", - "warning.zls.not_found": "ZLS wurde nicht gefunden. Installiere es oder setze einen ZLS-Ausführungspfad in den Zig-Erweiterungseinstellungen.", + "name.language_server": "Zig Language Server", "warning.zls.stopped_unexpectedly": "Der Zig Language Server wurde unerwartet beendet ({executable}).", "warning.zls.start_failed": "Der Zig Language Server konnte unter {path} nicht gestartet werden.", "name.extension": "Zig", "task.current_file.name": "Aktuelle Zig-Datei", "warning.clean.missing_cwd": "Wähle vor dem Bereinigen von Zig-Build-Artefakten einen Workspace oder ein Arbeitsverzeichnis aus.", - "warning.zig.not_found": "Zig wurde nicht gefunden. Installiere es oder setze einen Zig-Ausführungspfad in den Zig-Erweiterungseinstellungen.", + "warning.current_file.focus_editor_for_run": "Fokussiere einen Zig-Editor, bevor du „Aktuelle Zig-Datei“ ausführst.", "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.", "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.", @@ -93,43 +80,65 @@ "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.", + "warning.zig.not-found": "zig executable not found. Make sure it can be found in the PATH or explicitly define the path in the extension or workspace settings.", + "warning.zls.not-found": "zls executable not found. Make sure zls can be found in the PATH or explicitly define the path in the extension or workspace settings.", + "warning.node.not-found": "node executable not found. Make sure node can be found in the PATH. Without it, debugging cannot work.", + "warning.lldb_dap.not-found": "lldb-dap executable not found. Install Xcode command line tools or explicitly define the path in the extension or workspace settings.", + + "tasks.buildrun.name": "Zig build", + "tasks.buildrun.info": "Build and run Zig", + + "tasks.debug.name": "Zig debug", + "tasks.debug.info": "Build and run Zig with debug symbols for use with LLDB", + + "tasks.test.name": "Zig test", + "tasks.test.info": "Build and run tests defined in your Zig project", + + "tasks.watch.name": "Zig watch", + "tasks.watch.info": "Monitor Zig files and recompile on changes", + + "autotasks.title": "Auto-discovered tasks", + "autotasks.current-file.name": "Run active Zig file", + "autotasks.buildstep.name": "zig build {step}", + "config.general.title": "General", - "zig.executable-path.title": "Path to zig", - "zig.executable-path.info": "Leave empty to resolve zig via the environment variable PATH", - - "zls.title": "Advanced language features", - "zls.info": "Diagnostics, completion, navigation and more", - "zls.enable.title": "Enable ZLS", - "zls.enable.info": "ZLS needs to be installed for this to work", - "zls.build-on-save.title": "Bei Speichern bauen", - "zls.build-on-save.info": "Allow ZLS to call the build / check runner on save", - "zls.log-communication.title": "ZLS log", - "zls.log-communication.info": "Log communication between ZLS and Nova to the extension console", - "zls.executable-path.title": "Path to zls", - "zls.executable-path.info": "Leave empty to resolve zls via the environment variable PATH", - - "debugging.title": "Debugging", - "debugging.info": "Settings for the LLDB integration", - "debugging.lldb-dap-path.title": "Path to lldb-dap", - "debugging.lldb-dap-path.info": "Leave empty to resolve lldb-dap via the Xcode Command line tool xcrun or via the environment variable PATH", - "debugging.logging.title": "LLDB log", - "debugging.logging.info": "Log output of the lldb-dap proxy to the extension directory", - - "tasks.title": "Tasks", - "tasks.info": "Task-related settings", - - "tasks.autodiscover.title": "Auto-discover tasks", - "tasks.autodiscover.info": "Discover build steps and add them to the list of tasks", - - "setting.enabled": "Enabled", - "setting.disabled": "Disabled", - "setting.inherit": "Inherit from Global", - "setting.inherit.path-info": "Leave empty to inherit the global configuration" + "config.zig.executable-path.title": "Path to zig", + "config.zig.executable-path.info": "Leave empty to resolve zig via the environment variable PATH", + + "config.zls.title": "Advanced language features", + "config.zls.info": "Diagnostics, completions, hover, navigation", + "config.zls.enable.title": "Enable ZLS", + "config.zls.enable.info": "ZLS needs to be installed for this to work", + "config.zls.build-on-save.title": "Bei Speichern bauen", + "config.zls.build-on-save.info": "Allow ZLS to call the build / check runner on save", + "config.zls.log-communication.title": "ZLS log", + "config.zls.log-communication.info": "Log communication between ZLS and Nova to the extension console", + "config.zls.executable-path.title": "Path to zls", + "config.zls.executable-path.info": "Leave empty to resolve zls via the environment variable PATH", + + "config.debugging.title": "Debugging", + "config.debugging.info": "Settings for the LLDB integration", + "config.debugging.lldb-dap-path.title": "Path to lldb-dap", + "config.debugging.lldb-dap-path.info": "Leave empty to resolve lldb-dap via the Xcode Command line tool xcrun or via the environment variable PATH", + "config.debugging.logging.title": "LLDB log", + "config.debugging.logging.info": "Log output of the lldb-dap proxy to the extension directory", + + "config.tasks.title": "Tasks", + "config.tasks.info": "Task-related settings", + + "config.tasks.autodiscover.title": "Auto-discover tasks", + "config.tasks.autodiscover.info": "Discover build steps and add them to the list of tasks", + + "config.enabled": "Enabled", + "config.disabled": "Disabled", + "config.inherit": "Inherit from Global", + + "workspaceconfig.inherit.info": "Leave empty to inherit the global configuration", + "workspaceconfig.inherit.placeholder": "Global configuration" } -- cgit v1.3