From fb4eaa3834c5c62c5421dc67c3cdb546b1a5a0f9 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Fri, 29 May 2026 05:46:37 +0800
Subject: [PATCH] Modularize settings smart start paths

---
 Apptag/Localization/nl.json |   85 ++++++++++++++++++++++++++++++++++++------
 1 files changed, 72 insertions(+), 13 deletions(-)

diff --git a/Apptag/Localization/nl.json b/Apptag/Localization/nl.json
index dd9ca83..d7fc3d3 100644
--- a/Apptag/Localization/nl.json
+++ b/Apptag/Localization/nl.json
@@ -1,9 +1,12 @@
 {
   "menu.show": "Toon TagLauncher",
   "menu.showAppList": "Toon applijst",
+  "menu.shortcutUnavailable": "shortcut unavailable",
+  "menu.showShortcutUnavailable": "Show TagLauncher (shortcut unavailable)",
   "menu.preferences": "Voorkeuren…",
   "menu.quit": "Stop",
   "menu.language": "Taal",
+  "menu.help": "Help",
   "menu.version": "Versie",
   "settings.language": "Taal",
   "settings.languagePicker": "App-taal:",
@@ -60,6 +63,11 @@
   "drop.systemDefaultWarning": "Sleep apps niet naar standaard systeemcategorieën",
   "drop.uncategorizedConfirmTitle": "Naar Niet gecategoriseerd verplaatsen?",
   "drop.uncategorizedConfirmMessage": "Als je %appName% naar Niet gecategoriseerd verplaatst, worden de huidige %tagCount% tagkoppelingen verwijderd: %tagNames%.",
+  "drop.removeTagConfirmTitle": "Remove tag?",
+  "drop.removeTagConfirmMessage": "Remove %appName% from the tag %tagName%?",
+  "drop.removeTagDoNotAskAgain": "Got it, don't remind me again",
+  "drop.removeTagConfirmYes": "Yes",
+  "drop.removeTagConfirmNo": "No",
   "tag.design": "Ontwerp",
   "tag.development": "Ontwikkeling",
   "tag.writing": "Schrijven",
@@ -88,27 +96,27 @@
   "edit.feedbackRemoveFormat": "Deze actie heeft %tagCount% tags verwijderd van %appCount% apps (%appNames%). Verwijderde tags: %tagNames%.",
   "edit.removeHint": "Hier kun je alleen bestaande tags uitvinken. Tags met een rood verwijderpictogram worden na bevestiging verwijderd.",
   "smart.category.browser": "Browsers",
-  "smart.category.communication": "Communicatie",
+  "smart.category.communication": "Communication",
   "smart.category.productivity": "Productiviteit",
-  "smart.category.file-management": "Bestandsbeheer",
-  "smart.category.transfer": "Uploads en downloads",
+  "smart.category.file-management": "File Management",
+  "smart.category.transfer": "Uploads & Downloads",
   "smart.category.development": "Programmeren",
   "smart.category.design": "Ontwerp",
-  "smart.category.writing": "Schrijven",
+  "smart.category.writing": "Writing",
   "smart.category.media": "Media",
   "smart.category.video": "Video",
   "smart.category.audio": "Audio",
-  "smart.category.picture-photo": "Afbeeldingen en foto’s",
-  "smart.category.utilities": "Hulpprogramma’s",
-  "smart.category.system": "Systeemapps",
+  "smart.category.picture-photo": "Pictures & Photos",
+  "smart.category.utilities": "Utilities",
+  "smart.category.system": "System Apps",
   "smart.category.system-enhancement": "Systeemuitbreidingen",
   "smart.category.entertainment": "Entertainment",
   "smart.category.game": "Games",
-  "smart.category.finance": "Financiën",
-  "smart.category.education": "Onderwijs",
-  "smart.category.ai-tools": "AI-tools",
-  "smart.category.security": "Beveiliging",
-  "smart.category.other": "Overig",
+  "smart.category.finance": "Finance",
+  "smart.category.education": "Education",
+  "smart.category.ai-tools": "AI Tools",
+  "smart.category.security": "Security",
+  "smart.category.other": "Other",
   "smartstart.auto.title": "Smart Start heeft je apps georganiseerd",
   "smartstart.auto.messageFormat": "%appCount% apps georganiseerd met %tagCount% tagtoewijzingen.",
   "smartstart.suggestion.title": "Smart Start-suggesties zijn klaar",
@@ -139,5 +147,56 @@
   "settings.systemSchemeAppliedMessage": "%tagCount% tagtoewijzingen toegepast op %appCount% apps.",
   "settings.systemSchemeApplyFailed": "Geen slimme classificatieresultaten beschikbaar om toe te passen.",
   "scheme.local": "Lokaal schema",
-  "scheme.systemSmartStart": "Slim beginschema van systeem"
+  "scheme.systemSmartStart": "Slim beginschema van systeem",
+  "settings.bubbleDisplayScope": "Bubble tips show for:",
+  "settings.bubbleAllApps": "All apps",
+  "settings.bubbleUncommonOnly": "Uncommon apps only",
+  "quickSearch.title": "Quick Search",
+  "quickSearch.placeholder": "Search apps, tags, and notes",
+  "quickSearch.inputAccessibility": "Quick Search input",
+  "quickSearch.emptyPrompt": "Start typing to search apps, tags, and notes.",
+  "quickSearch.noResults": "No apps found.",
+  "quickSearch.launchFailed": "Unable to open this app. Please try again or choose another app.",
+  "quickSearch.tagPrefix": "Tag",
+  "quickSearch.hotkeys": "Keyboard shortcuts",
+  "quickSearch.mainHotkey": "App list",
+  "quickSearch.mainHotkeyDesc": "Opens the TagLauncher app list.",
+  "quickSearch.status.Active": "Active",
+  "quickSearch.status.registrationFailed": "Registration failed",
+  "quickSearch.status.unavailable": "Shortcut unavailable",
+  "quickSearch.mainHotkeyUnavailableMessage": "%shortcut% cannot be registered right now. It may be used by macOS, an input method, or another app. The app-list shortcut is temporarily unavailable. Check keyboard shortcuts or shortcut conflicts, then restart TagLauncher. Error code: %status%.",
+  "quickSearch.globalHotkeyUnavailableMessage": "%shortcut% cannot be registered right now. It may be used by macOS, an input method, or another app. Global Quick Search is temporarily unavailable. Check keyboard shortcuts or shortcut conflicts, then restart TagLauncher. Error code: %status%.",
+  "quickSearch.loading": "Preparing search index…",
+  "quickSearch.internalHotkey": "Quick Search (inside TagLauncher)",
+  "quickSearch.internalHotkeyDesc": "Works only while the TagLauncher app list is open.",
+  "quickSearch.internalHotkeyStatus": "App list only",
+  "quickSearch.globalHotkey": "Quick Search (global)",
+  "quickSearch.globalHotkeyDesc": "Open Quick Search globally when the TagLauncher app list is not visible.",
+  "quickSearch.spaceDisplay": "Space",
+  "smart.category.GTD": "Tasks & GTD",
+  "smart.category.Notes": "Notes",
+  "smart.category.Meeting": "Meetings",
+  "smart.category.office": "Office",
+  "smart.category.PDF": "PDF",
+  "smart.category.api-tools": "API Tools",
+  "smart.category.database-tools": "Databases",
+  "smart.category.devops": "DevOps",
+  "smart.category.ide": "IDEs",
+  "smart.category.runtime-sdk": "Runtimes & SDKs",
+  "smart.category.terminal-tools": "Terminal Tools",
+  "smart.category.Font": "Fonts",
+  "smart.category.ui-prototyping": "UI Prototyping",
+  "smart.category.3d-cad": "3D & CAD",
+  "smart.category.diagramming": "Diagramming",
+  "smart.category.system-maintenance": "System Maintenance",
+  "smart.category.window-management": "Window Management",
+  "smart.category.device-management": "Device Management",
+  "smart.category.input-tools": "Input Tools",
+  "smart.category.Automation": "Automation",
+  "smart.category.network-tools": "Network Tools",
+  "help.openPDF": "Open Help PDF",
+  "help.copyLink": "Copy Help PDF link",
+  "help.currentLanguage": "Opens the online PDF for the current app language.",
+  "settings.language.auto": "Automatisch",
+  "help.downloadPDF": "Help-PDF downloaden"
 }

--
Gitblit v1.9.3