From 0ae3a9359e4cdf6ae5b669c4affd91662463f370 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Wed, 01 Jul 2026 23:17:36 +0800
Subject: [PATCH] Prepare TagLauncher 8.3.1 candidate

---
 src/Apptag/Localization/en.json |   90 +++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 79 insertions(+), 11 deletions(-)

diff --git a/src/Apptag/Localization/en.json b/src/Apptag/Localization/en.json
index 2921d09..83e8723 100644
--- a/src/Apptag/Localization/en.json
+++ b/src/Apptag/Localization/en.json
@@ -8,8 +8,8 @@
   "menu.language": "Language",
   "menu.help": "Help",
   "menu.version": "Version",
-  "menu.proStatus.free": "You are currently a Free user (upgrade to Pro)",
-  "menu.proStatus.unlocked": "You are currently a valued Pro user",
+  "menu.proStatus.free": "You are currently a Free user (upgrade to đź‘‘Pro now)",
+  "menu.proStatus.unlocked": "You are currently a valued đź‘‘Pro user",
   "settings.language": "Language",
   "settings.languagePicker": "App language:",
   "settings.languageDesc": "Choose the language used by menus and settings.",
@@ -187,6 +187,9 @@
   "quickSearch.globalHotkey": "Quick Search (global)",
   "quickSearch.globalHotkeyDesc": "Open Quick Search globally when the TagLauncher app list is not visible.",
   "quickSearch.spaceDisplay": "Space",
+  "trackpadGesture.title": "Trackpad gesture",
+  "trackpadGesture.description": "Map a trackpad gesture in a third-party tool to this URL to show the app list.",
+  "trackpadGesture.status": "External tool",
   "smart.category.GTD": "Tasks & GTD",
   "smart.category.Notes": "Notes",
   "smart.category.Meeting": "Meetings",
@@ -235,13 +238,13 @@
   "usageTips.tip8.title": "Tip 8 - Edit notes",
   "usageTips.tip8.detail": "Right-click an app, enter a note.",
   "theme.default": "Default",
-  "theme.deepBlue": "Deep Blue",
+  "theme.deepBlue": "Dark Colorful",
   "theme.black": "Black",
   "theme.pink": "Pink",
   "theme.purple": "Purple",
   "theme.green": "Green",
   "theme.blue": "Blue",
-  "theme.colorful": "Colorful",
+  "theme.colorful": "Light Colorful",
   "usageTips.closeReminder.title": "Show tips again later",
   "usageTips.closeReminder.message": "You can show tips again later in Settings > General by clearing “Hide usage tips”.",
   "usageTips.closeReminder.doNotRemind": "Got it. Don’t remind me next time I close tips.",
@@ -249,9 +252,9 @@
   "pro.card.badge": "Pro",
   "pro.card.previewBadge": "Preview",
   "pro.card.restore": "Restore Purchases",
-  "pro.card.summary.free": "Unlock premium themes, layout import and export, unlimited notes, and saved manual app sorting.",
+  "pro.card.summary.free": "Unlock custom tag colors, premium themes, layout import and export, unlimited app notes, and custom shortcuts.",
   "pro.card.summary.legacy": "Thanks for supporting TagLauncher early. Your Pro access is already active.",
-  "pro.card.summary.unlocked": "Pro is active on this Mac. Premium themes and advanced layout tools are ready.",
+  "pro.card.summary.unlocked": "Pro is active on this Mac. Custom tag colors, advanced themes, unlimited notes, custom shortcuts, and layout tools are ready.",
   "pro.card.title.free": "Upgrade to Pro",
   "pro.card.title.legacy": "Pro unlocked",
   "pro.card.title.unlocked": "Pro unlocked",
@@ -260,13 +263,13 @@
   "pro.feature.export.benefit": "Save your current tags, order, and layout as a reusable backup.",
   "pro.feature.import": "Layout import",
   "pro.feature.import.benefit": "Restore a saved TagLauncher layout on this Mac in one step.",
-  "pro.feature.notes": "Unlimited notes",
-  "pro.feature.notes.benefit": "Save notes for every app without the free 5-note limit.",
+  "pro.feature.notes": "Custom app notes",
+  "pro.feature.notes.benefit": "Free version includes 3 app notes. Pro unlocks unlimited notes for every app.",
   "pro.feature.sorting": "Saved app sorting",
   "pro.feature.sorting.benefit": "Keep your manual app order after you leave editing mode.",
   "pro.feature.themes": "Premium themes",
   "pro.feature.themes.benefit": "Unlock every advanced App Grid theme and keep it permanently.",
-  "pro.notes.limitReached": "Free version can save notes for up to 5 apps. Unlock Pro to save unlimited notes.",
+  "pro.notes.limitReached": "Free version can save up to 3 app notes. Unlock Pro to save unlimited notes.",
   "pro.notes.remaining": "Free version includes %limit% app notes. %remaining% remaining.",
   "pro.operation.cancelled": "Purchase cancelled.",
   "pro.operation.loading": "Checking Pro access…",
@@ -276,7 +279,7 @@
   "pro.operation.restoring": "Restoring purchase…",
   "pro.prompt.export": "Layout export is a Pro feature. Unlock Pro to back up your current tags, order, and layout.",
   "pro.prompt.import": "Layout import is a Pro feature. Unlock Pro to restore a saved layout on this Mac.",
-  "pro.prompt.notes": "Unlimited app notes are part of Pro. Unlock Pro to save notes for every app.",
+  "pro.prompt.notes": "Free version can save up to 3 app notes. Unlock Pro to save notes for every app.",
   "pro.prompt.sorting": "Saved manual app sorting is part of Pro. Unlock Pro to keep your custom order.",
   "pro.prompt.themes": "This theme is part of Pro. Unlock Pro to keep using advanced App Grid themes.",
   "pro.purchase.failed": "Unable to complete the purchase right now. Please try again.",
@@ -290,5 +293,70 @@
   "pro.theme.preview.status": "Previewing Pro theme",
   "pro.theme.status.free": "Free themes are ready now. Unlock Pro to keep every advanced theme.",
   "pro.theme.status.preview": "Previewing a Pro theme. Unlock Pro to keep it after the preview ends.",
-  "pro.theme.status.unlocked": "All themes are unlocked on this Mac."
+  "pro.theme.status.previewCountdown": "Previewing · %time% left",
+  "pro.theme.status.unlocked": "All themes are unlocked on this Mac.",
+  "theme.tuning.dark": "Dark colorful tuning",
+  "theme.tuning.light": "Light colorful tuning",
+  "theme.tuning.desc": "Adjust the liquid color flow. The theme keeps its current light or dark style. Themes only change the App Grid background. Containers keep one consistent glass surface.",
+  "pro.feature.customHotkeys": "Custom shortcuts",
+  "pro.feature.customHotkeys.benefit": "Set your own global shortcuts for the app list and Quick Search.",
+  "pro.prompt.customHotkeys": "Custom shortcuts are part of Pro. Unlock Pro to set your own global shortcuts.",
+  "hotkeys.customize": "Change shortcut",
+  "hotkeys.restoreDefault": "Restore default",
+  "hotkeys.recording": "Press the new shortcut now. Press Esc to cancel.",
+  "hotkeys.recordingInline": "Recording",
+  "hotkeys.recordingCancelled": "Shortcut recording cancelled.",
+  "hotkeys.saved": "Shortcut saved.",
+  "hotkeys.restored": "Default shortcut restored.",
+  "hotkeys.proRequired": "Unlock Pro to customize shortcuts.",
+  "hotkeys.error.modifierRequired": "Use at least Command, Control, Option, or two modifiers.",
+  "hotkeys.error.unsupportedKey": "This key is not supported.",
+  "hotkeys.error.reserved": "This shortcut is reserved by macOS or the app.",
+  "hotkeys.error.duplicate": "This shortcut already belongs to another TagLauncher action.",
+  "hotkeys.error.registrationFailed": "Shortcut could not be registered. Error code: %status%.",
+  "pro.feature.customTagColors": "Custom tag colors",
+  "pro.feature.customTagColors.benefit": "Set any color for every tag, including SmartStart system category tags.",
+  "pro.prompt.customTagColors": "Custom tag colors are a Pro feature. Unlock Pro to give every tag any color and make categories easier to recognize.",
+  "settings.proStatus.freeUser": "You are currently a Free user",
+  "settings.proStatus.proUser": "You are currently a valued Pro user",
+  "settings.proStatus.lockedListTitle": "Pro features to unlock",
+  "settings.proStatus.unlockedListTitle": "Unlocked features",
+  "settings.proStatus.lockedFeature": "âś… Supported",
+  "settings.proStatus.unlockedFeature": "âś… Unlocked",
+  "settings.proStatus.freeNotes": "3 free",
+  "settings.proStatus.unlimitedNotes": "âś… Unlimited notes",
+  "settings.proStatus.limitedFeature": "Limited",
+  "settings.proStatus.unsupportedFeature": "Not supported",
+  "settings.proFeature.appNotes": "Custom app notes",
+  "settings.proFeature.dataBackup": "Data import/export and layout backups",
+  "tag.customColor": "Custom color",
+  "settings.proBenefit.hotkeys": "Set your own shortcuts for TagLauncher actions.",
+  "settings.proBenefit.tags": "Give every tag a custom color for faster recognition.",
+  "settings.proBenefit.data": "Back up, export, import, and restore your categories and layout.",
+  "settings.proBenefit.about": "All Pro benefits are unlocked on this Mac.",
+  "settings.proBenefit.general": "Pro-only colored container and colored grid are available on this Mac.",
+  "settings.proGuide.hotkeys": "Default shortcuts are available. Pro users can customize shortcuts.",
+  "settings.proGuide.tags": "7 default colors are available. Pro users can customize more colors.",
+  "settings.proGuide.data": "Pro users can import and export category and layout data.",
+  "settings.proCompare.title": "Free vs Pro benefits",
+  "settings.proCompare.free": "Free",
+  "settings.proCompare.pro": "Pro",
+  "settings.proStatus.unavailableFeature": "Unavailable",
+  "settings.proStatus.previewFiveMinutes": "5-minute preview only",
+  "settings.proGuide.general": "Only Pro users can use colored containers / colored grids",
+  "pro.feature.customContainerQuota": "Custom container quota",
+  "pro.feature.customContainerQuota.benefit": "Free version can maintain 6 custom containers. Pro unlocks unlimited tag management.",
+  "pro.prompt.customContainerQuota": "Custom container quota is part of Pro. Unlock Pro to create and manage unlimited tags.",
+  "pro.customContainers.quotaShort": "Free users can use 6 custom tags (containers): %used% / %limit% used",
+  "pro.customContainers.quotaUnlimitedShort": "Pro unlocked: unlimited custom containers",
+  "pro.customContainers.quotaPrompt": "Free version can maintain %limit% custom containers. You have used %used% / %limit%, with %remaining% remaining. Upgrade to Pro to create and manage unlimited tags, or edit/delete existing tags to keep using the free quota.",
+  "pro.customContainers.manageExisting": "Manage existing tags",
+  "pro.tagSorting.previewToast": "Current tag order is preview only. Unlock Pro to save tag order.",
+  "pro.feature.maintainableTagCount": "Maintainable tag count",
+  "pro.feature.tagOrderPersistence": "Custom sorting: tag position in the list (= container position)",
+  "pro.feature.containerAppOrderPersistence": "Custom sorting: app icon positions inside containers",
+  "settings.proStatus.maxSixTags": "Up to 6",
+  "settings.proStatus.unlimitedTags": "âś… No limit",
+  "settings.proStatus.previewOnly": "Preview only",
+  "settings.proStatus.supported": "âś… Supported"
 }

--
Gitblit v1.9.3