{ "menu.show": "Show TagLauncher", "menu.showAppList": "Show App List", "menu.shortcutUnavailable": "shortcut unavailable", "menu.showShortcutUnavailable": "Show TagLauncher (shortcut unavailable)", "menu.preferences": "Preferences…", "menu.quit": "Quit", "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", "settings.language": "Language", "settings.languagePicker": "App language:", "settings.languageDesc": "Choose the language used by menus and settings.", "settings.general": "General", "settings.theme": "Theme", "settings.themeDesc": "Choose the App Grid background theme.", "settings.themeScopeDesc": "Themes only change the App Grid background. Containers keep one consistent glass surface.", "settings.tags": "Tags", "settings.data": "Data", "settings.about": "About", "settings.launchAtLogin": "Launch at login", "settings.showInDock": "Show in Dock", "settings.appListStyle": "App list style:", "settings.flat": "Flat", "settings.container": "Colorless Container", "settings.flatDesc": "\"Flat\" shows apps directly. \"Colorless Container\" and \"Colored Container\" use masonry containers. \"Colorless Grid\" and \"Colored Grid\" align app icons in equal-height grid rows.", "settings.hideAppNames": "Hide app names", "settings.tagPosition": "Tag position:", "settings.left": "Left", "settings.right": "Right", "settings.top": "Top", "settings.tagPosDesc": "Where the tag navigation bar appears. Left/Right puts tags in a sidebar.", "settings.tagFontSize": "Tag font size:", "settings.tagFontDesc": "Adjust the size of group-name labels in the overlay.", "settings.iconSize": "Icon size:", "settings.iconSizeDesc": "Icon display size. Grid columns adjust automatically.", "settings.backup": "Backup & Restore", "settings.export": "Export Categories & Layout…", "settings.exportFailed": "Export Failed", "settings.import": "Import Categories & Layout…", "settings.backupDesc": "Export saves your categories and layout to a JSON file. Import replaces the current setup with one from a file.", "settings.uncommonBubble": "Uncommon app bubble tips", "settings.uncommonBubbleDesc": "Show a large name and note bubble only for apps marked as Uncommon.", "settings.importFailed": "Import Failed", "edit.exit": "Exit editing", "edit.tags": "Edit Tags", "edit.title": "Edit App Categories", "edit.confirm": "Confirm", "edit.selectTags": "Select tags:", "edit.dragHint": "Drag to reorder", "edit.success": "分类成功", "edit.noTags": "No tags yet. Click \"New Tag\" to create one.", "tag.newTag": "New Tag", "tag.name": "Tag name", "tag.save": "Save", "tag.cancel": "Cancel", "tag.add": "Add", "tag.newName": "New tag name", "app.name": "TagLauncher", "app.description": "Tag-based app launcher", "app.version": "Version", "app.build": "Build", "group.uncategorized": "Uncategorized", "group.appleBuiltIn": "Built-in", "group.uncommon": "Uncommon", "drop.systemDefaultWarning": "Do not drag apps into system default categories", "drop.uncategorizedConfirmTitle": "Move to Uncategorized?", "drop.uncategorizedConfirmMessage": "Moving %appName% to Uncategorized will remove its current %tagCount% tag associations: %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": "Design", "tag.development": "Development", "tag.writing": "Writing", "tag.gaming": "Gaming", "tag.entertainment": "Entertainment", "tag.system": "System", "tag.productivity": "Productivity", "settings.coloredContainer": "Colored Container", "settings.gridContainer": "Colorless Grid", "settings.coloredGridContainer": "Colored Grid", "appNote.edit": "Edit purpose note…", "appNote.placeholder": "App purpose note", "edit.modeAdd": "Add tags", "edit.modeRemove": "Remove tags", "edit.modeHint": "Batch-tag apps (all selected tags will be assigned to all selected apps).", "edit.currentTags": "Current tags", "edit.commonTags": "Shared tags", "edit.selectionHint": "Select apps on the right, then choose the tags to add or remove on the left.", "edit.noAssignedTags": "The selected app has no tags yet.", "edit.noCommonTags": "These selected apps have no shared tags.", "edit.mixedTagsHint": "Other tags differ between the selected apps.", "edit.operationLabel": "Action:", "edit.confirmAdd": "Confirm Add", "edit.confirmRemove": "Confirm Remove", "edit.feedbackAddFormat": "This operation added %tagCount% tags across %appCount% apps (%appNames%).", "edit.feedbackRemoveFormat": "This operation removed %tagCount% tags across %appCount% apps (%appNames%). Removed tags: %tagNames%.", "edit.removeHint": "Batch-remove tags from apps (all unchecked existing tags will be removed from all selected apps).", "smart.category.browser": "Browsers", "smart.category.communication": "Communication", "smart.category.productivity": "Productivity", "smart.category.file-management": "File Management", "smart.category.transfer": "Uploads & Downloads", "smart.category.development": "Coding", "smart.category.design": "Design", "smart.category.writing": "Writing", "smart.category.media": "Media", "smart.category.video": "Video", "smart.category.audio": "Audio", "smart.category.picture-photo": "Photos", "smart.category.utilities": "Utilities", "smart.category.system": "System Apps", "smart.category.system-enhancement": "System Tools", "smart.category.entertainment": "Entertainment", "smart.category.game": "Games", "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 organized your apps", "smartstart.auto.messageFormat": "Organized %appCount% apps with %tagCount% tag assignments.", "smartstart.suggestion.title": "Smart Start suggestions are ready", "smartstart.suggestion.messageFormat": "Found %appCount% apps that can be organized with %tagCount% tag assignments.", "smartstart.applied.title": "Smart Start applied", "smartstart.applied.messageFormat": "Applied %tagCount% tag assignments across %appCount% apps.", "smartstart.apply": "Apply", "smartstart.later": "Not Now", "smartstart.undo": "Undo", "smartstart.ok": "OK", "settings.categoryScheme": "Category Scheme Data Management", "settings.currentScheme": "Current scheme:", "settings.previousScheme": "Previous scheme:", "settings.noPreviousScheme": "No previous scheme", "settings.restorePreviousScheme": "Restore", "settings.schemeRestored": "Category scheme restored", "settings.restoreFailed": "Restore Failed", "settings.schemeNotNamed": "Current local scheme", "scheme.smartStart": "Smart Start", "scheme.beforeSmartStart": "Before Smart Start", "settings.systemScheme": "System initial scheme:", "settings.initialLayout": "Layout initialization:", "settings.initialLayoutUncategorized": "Uncategorized", "settings.initialLayoutSmart": "Smart initial categories", "settings.customLayout": "Custom layout:", "settings.applyScheme": "Apply", "settings.applySystemSchemeWarningTitle": "Backup recommended", "settings.applySystemSchemeWarningMessage": "Applying the system smart initial scheme will replace the current local scheme. You have not backed it up yet; we strongly recommend exporting a backup before applying.", "settings.resetToUncategorizedWarningTitle": "Reset to Uncategorized?", "settings.resetToUncategorizedWarningMessage": "This will remove the current app-to-tag category relationships and return all apps to Uncategorized. Apps, tags, and backups will not be deleted.", "settings.confirmResetToUncategorized": "Reset", "settings.resetToUncategorizedApplied": "Reset to Uncategorized", "settings.resetToUncategorizedAppliedMessage": "Current app-to-tag category relationships were removed. Apps, tags, and backups were kept.", "settings.confirmApplyScheme": "Apply Anyway", "settings.cancel": "Cancel", "settings.systemSchemeApplied": "Category scheme applied", "settings.systemSchemeAppliedMessage": "Applied %tagCount% tag assignments across %appCount% apps.", "settings.systemSchemeApplyFailed": "No smart classification results were available to apply.", "scheme.local": "Local scheme", "scheme.systemSmartStart": "System smart initial scheme", "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", "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", "smart.category.office": "Office & Docs", "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": "Automatic", "help.downloadPDF": "Download Help PDF", "settings.hideUsageTips": "Hide usage tips", "settings.hideUsageTipsDesc": "When enabled, the floating tips at the bottom of the app grid are hidden.", "usageTips.previous": "Previous tip", "usageTips.next": "Next tip", "usageTips.close": "Close tips", "usageTips.tip1.title": "Tip 1 - Edit tags", "usageTips.tip1.detail": "Open Settings and switch to Tags to edit, Double-click a tag in the tag list to open tag editing quickly.", "usageTips.tip2.title": "Tip 2 - Tag apps", "usageTips.tip2.detail": "Long-press an app, then drag it onto a tag.", "usageTips.tip3.title": "Tip 3 - Move apps", "usageTips.tip3.detail": "Long-press an app, then drag it into a container.", "usageTips.tip4.title": "Tip 4 - Copy apps", "usageTips.tip4.detail": "Long-press an app, Alt/Option-drag it into a container.", "usageTips.tip5.title": "Tip 5 - Remove tags", "usageTips.tip5.detail": "Long-press an app, then drag it between containers.", "usageTips.tip6.title": "Tip 6 - Reorder tags", "usageTips.tip6.detail": "Long-press a tag, then drag it to the target position.", "usageTips.tip7.title": "Tip 7 - Reorder apps", "usageTips.tip7.detail": "Long-press an app, then drag it to a spot in the container.", "usageTips.tip8.title": "Tip 8 - Edit notes", "usageTips.tip8.detail": "Right-click an app, enter a note.", "theme.default": "Default", "theme.deepBlue": "Dark Colorful", "theme.black": "Black", "theme.pink": "Pink", "theme.purple": "Purple", "theme.green": "Green", "theme.blue": "Blue", "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.", "usageTips.closeReminder.previewCallout": "Clear this checkbox to show tips again", "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.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.title.free": "Upgrade to Pro", "pro.card.title.legacy": "Pro unlocked", "pro.card.title.unlocked": "Pro unlocked", "pro.card.unlock": "Unlock Pro", "pro.feature.export": "Layout export", "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.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.remaining": "Free version includes %limit% app notes. %remaining% remaining.", "pro.operation.cancelled": "Purchase cancelled.", "pro.operation.loading": "Checking Pro access…", "pro.operation.pending": "Waiting for App Store confirmation…", "pro.operation.purchasing": "Purchasing Pro…", "pro.operation.restoreNotFound": "No previous Pro purchase was found for this Apple ID.", "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.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.", "pro.purchase.unavailable": "Pro purchase is unavailable right now. Please try again later.", "pro.purchase.verificationFailed": "App Store verification failed. Please try again.", "pro.restore.failed": "Unable to restore purchases right now. Please try again.", "pro.sorting.previewToast": "Preview only. Unlock Pro to save manual app sorting.", "pro.status.free": "Free", "pro.status.legacyUnlocked": "Pro · Early supporter", "pro.status.unlocked": "Pro unlocked", "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.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": "Customize", "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, 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%." }