/* 
  Localizable.strings
  AppGrid
  
  English localization
*/

// MARK: - Menu Items
"menu" = "Menu";
"import_launchpad_db" = "Import Launchpad DB";

// MARK: - Scanner Settings
"add_new_apps_automatically" = "Add new apps automatically";
"add_new_apps_automatically_description" = "When enabled, newly installed apps will be automatically added to the grid. When disabled, you must manually add new apps.";
"open_at_login" = "Open at login";
"open_at_login_description" = "Automatically launch AppGrid when you log in. The app will start hidden in the background.";
"load_grid_file" = "Load Grid File";
"save_grid_file" = "Save Grid File";
"rebuild_from_scratch" = "Rebuild from Scratch";
"regenerate_icons" = "Regenerate Icons";
"sort_current_page" = "Sort Current Page";
"sort_everything" = "Sort Everything";
"sort_current_group" = "Sort Current Group";
"reload_database" = "Reload Database";
"clear_all_settings" = "Clear All Settings";
"clear_revenuecat_state" = "Clear RevenueCat State";
"about_appgrid" = "About AppGrid";
"preferences" = "Settings";
"language_selection" = "Change Language";
"help" = "Help and Support";
"send_feedback" = "Send Feedback";
"quit" = "Quit";

// MARK: - Search and Toolbar
"search" = "Search";
"group_selected_items" = "Group selected items";
"rename_selected_item" = "Rename selected item";
"move_items_to_page" = "Move items to page";
"remove_selected_items" = "Remove selected items from AppGrid";
"add_missing_applications" = "Add missing applications";
"close_group" = "Close group";

// MARK: - Move to Page
"create_new_page" = "Create New Page";
"page_number" = "Page %d";
"page_full" = "Page is full";
"click_to_edit_page_title" = "Click to edit page title";
"current_page" = "(current page)";

// MARK: - Status
"pro" = "Pro";
"basic" = "Basic";
"upgrade_to_pro" = "Upgrade to Pro";
"pro_subscription_active" = "Pro subscription active";
"tap_to_upgrade_to_pro" = "Tap to upgrade to Pro";
"x_selected" = "%d selected";
"edit_mode" = "Edit mode";

// MARK: - Loading States
"creating_database" = "Creating database...";
"loading_apps" = "Loading apps...";
"scanning_for_missing_apps" = "Scanning for missing apps...";
"processing" = "Processing...";

// MARK: - Import Database
"import_launchpad_database" = "Import Launchpad Database";
"copy_this_command" = "Copy this command:";
"cancel" = "Cancel";
"paste" = "Paste from clipboard";
"rename" = "Rename";

// MARK: - Import Steps
"import_step_copy_command" = "Copy Command";
"import_step_open_terminal" = "Open Terminal";
"import_step_import_database" = "Import Database";
"import_step_copy_command_desc" = "Copy the import command to clipboard";
"import_step_open_terminal_desc" = "Open Terminal and paste the command then press Enter";
"import_step_import_database_desc" = "Successfully copied the database, we can now import the database";
"copy_command" = "Copy Command";
"open_terminal" = "Open Terminal";
"import" = "Import";

// MARK: - Rename Dialog
"rename_group" = "Rename Group";
"rename_app" = "Rename App";
"name" = "Name:";
"name_cannot_be_empty" = "Name cannot be empty";
"enter_new_name" = "Enter new name";

// MARK: - Confirm Dialog
"confirm" = "Confirm";
"rebuild" = "Rebuild";
"confirm_rebuild" = "Confirm Rebuild";
"confirm_rebuild_message" = "This will rebuild your database from scratch by scanning your applications folder. Your current grid layout will be lost. Are you sure you want to continue?";

// MARK: - Missing Apps
"add_missing_apps" = "Add Missing Apps";
"all_apps_added" = "All Apps Added!";
"all_available_applications_already_in_appgrid" = "All available applications are already in your AppGrid.";
"add_selected_x" = "Add Selected (%d)";
"select_all" = "Select All";
"deselect_all" = "Deselect All";

// MARK: - Database Setup
"database_not_found" = "Database Not Found";
"choose_how_to_setup_app_launcher" = "Choose how to set up your app launcher";
"create_db_from_scratch" = "Create DB from Scratch";
"import_launchpad_db_short" = "Import Launchpad DB";
"load_from_grid_file" = "Load from Grid File";

// MARK: - Preferences
"activation" = "Show/Hide";
"keyboard_shortcut" = "Keyboard Shortcut";
"keyboard_shortcuts" = "Keyboard Shortcuts";
"show_appgrid" = "Show AppGrid:";
"click_hotkey_field_to_record" = "Click the hotkey field above to record a new global shortcut";
"potential_conflict_detected" = "Potential conflict detected";
"shortcut_used_by_app_for_function" = "This shortcut is used by %@ for %@";
"hot_corner_activation" = "Hot Corner Activation";
"enable_hot_corner" = "Enable hot corner";
"pinch_gesture_activation" = "Pinch Gesture Activation";
"pinch_gesture_fingers" = "Finger count:";
"three_fingers" = "3 Fingers";
"four_fingers" = "4 Fingers";
"pinch_gesture_description" = "Pinch in with 3 or 4 fingers to show AppGrid, spread out to hide it.";
"hot_corner_position" = "Corner position:";
"top_left" = "Top Left";
"top_right" = "Top Right";
"bottom_left" = "Bottom Left";
"bottom_right" = "Bottom Right";
"disabled" = "Disabled";
"accessibility_permission_required" = "Accessibility permission required";
"open_system_settings" = "Open System Settings";
"grid_layout" = "Grid Layout";
"columns" = "Columns:";
"rows" = "Rows:";
"making_grid_smaller_warning" = "Making the grid smaller may cause some items to move to other pages or be rearranged.";
"resize_grid" = "Resize Grid";
"resize_anyway" = "Resize Anyway";
"grid_summary" = "Grid: %d × %d = %d items per page";
"optimization" = "Optimization";
"optimize_for" = "Optimize for:";
"optimization_speed" = "Speed";
"optimization_memory" = "Memory";
"optimization_speed_description" = "Prioritizes faster loading and smoother animations. Uses more memory for caching.";
"optimization_memory_description" = "Reduces memory usage by minimizing caches. May result in slightly slower performance.";
"appearance" = "Appearance";
"visibility" = "Visibility";
"others" = "Others";
"show_in_dock" = "Show in Dock";
"show_in_menu_bar" = "Show in Menu Bar";
"auto_hide_top_controls" = "Auto-hide top controls";
"groups" = "Groups";
"compact_group_view" = "Compact group view";
"liquid_glass_groups" = "Liquid Glass style";
"control_where_appgrid_appears" = "Control where AppGrid appears. At least one option should be enabled for easy access.";
"background" = "Background";
"desktop_wallpaper" = "Desktop Wallpaper";
"liquid_glass" = "Liquid Glass";
"custom_image" = "Custom Image";
"solid_color" = "Solid Color";
"background_color" = "Color";
"choose_image" = "Choose Image";
"remove_custom_image" = "Remove Custom Image";
"blur_image" = "Blur Image";
"window_mode" = "Window Mode";
"full_screen" = "Full Screen";
"window" = "Window";
"reset_window_position" = "Reset Window Position";

// MARK: - Hotkey

// MARK: - Paywall
"premium_feature" = "Premium Feature";
"unlock_feature" = "Unlock %@";
"remove_and_organize_applications" = "Remove and organize applications";
"multi_item_operations_bulk_actions" = "Multi-item operations and bulk actions";
"advanced_editing_features" = "Advanced editing features";
"support_future_development" = "Support future development";
"unlimited_access_premium_features" = "Unlimited access to all premium features";
"loading_pricing" = "Loading pricing...";
"appgrid_premium" = "AppGrid Premium";
"pricing_unavailable" = "Pricing unavailable";
"please_check_connection" = "Please check your connection";
"connection_error" = "⚠️ Connection Error";
"unable_to_connect_purchase_servers" = "Unable to connect to purchase servers. Please check your internet connection.";
"retry_connection" = "Retry Connection";
"processing" = "Processing...";
"buy_lifetime_for_price" = "Buy Lifetime for %@";
"subscribe_for_price" = "Subscribe for %@";
"upgrade_to_premium" = "Upgrade to Premium";
"restoring" = "Restoring...";
"restore_purchases" = "Restore Purchases";
"already_launchpad_manager_customer" = "Already a Launchpad Manager customer?";
"maybe_later" = "Maybe Later";
"terms_of_use" = "Terms of Use";
"privacy_policy" = "Privacy Policy";
"best_value" = "BEST VALUE";
"per_period" = "per %@";
"then_price_per_year" = "%@/year";
"free_for_7_days" = "Free for 7 days";
"cancel_any_time" = "Cancel any time";

// MARK: - License Verification
"license_key_verification" = "License Key Verification";
"enter_launchpad_manager_pro_license" = "Enter your Launchpad Manager Pro license key";
"license_key" = "License Key";
"enter_license_key_placeholder" = "Enter your license key...";
"verifying" = "Verifying...";
"verify_key" = "Verify Key";
"special_discount_available" = "Special Discount";
"launchpad_manager_customer_discount" = "Get special pricing for existing customers";
"buy_discounted_lifetime_price" = "Buy Discounted Lifetime - %@";
"see_all_options" = "See All Options";

// MARK: - License Messages
"please_enter_license_key" = "Please enter a license key";
"invalid_request_format" = "Invalid request format";
"server_error_try_again" = "Server error - please try again";
"license_verified_successfully" = "License key verified successfully!";
"license_key_not_found" = "License key not found";
"network_error_check_connection" = "Network error - please check your connection";

// MARK: - Status Bar
"show_appgrid_menu" = "Show AppGrid";
"check_for_updates_menu" = "Check for Updates...";
"about_appgrid_menu" = "About AppGrid";
"quit_appgrid_menu" = "Quit AppGrid";

// MARK: - Groups
"new_group" = "New Group";

// MARK: - Errors
"failed_to_load_grid" = "Failed to Load Grid";
"invalid_appgrid_file" = "It doesn't seem to be a valid AppGrid (.agrid or .lmy) file";
"failed_to_save_grid" = "Failed to Save Grid";
"could_not_save_grid_file" = "Could not save the grid file: %@";

// MARK: - Language Selection
"select_language_description" = "Choose your preferred language. Changes apply instantly.";
"apply_language" = "Apply";

// MARK: - Color Picker
"background_color" = "Background Color";
"lightness" = "Lightness";
"dark" = "Dark";
"light" = "Light";
"background_style" = "Background Style";
"transparency" = "Transparency";
"transparent" = "Transparent";
"opaque" = "Opaque";
"group_background_style" = "Group Background Style";
"group_color" = "Group Color";
"opacity" = "Opacity";

// MARK: - Feature Names
"remove_items_feature" = "Remove Items";
"multi_item_operations_feature" = "Multi-Item Operations";
"create_new_page_feature" = "Create New Page";
"undo_redo_feature" = "Undo/Redo";
"sort_everything_feature" = "Sort Everything";
"resize_grid_feature" = "Resize Grid";
"resize_window_feature" = "Resize Window";
"save_grid_feature" = "Save Grid";
"hot_corner_feature" = "Hot Corner";
"pinch_gesture_feature" = "Pinch Gesture";
"appgrid_pro_feature" = "AppGrid Pro";

// MARK: - Feature Descriptions
"delete_applications_and_groups" = "Delete applications and groups from your launcher";
"move_multiple_items_at_once" = "Move multiple items at once";
"create_new_pages_organize_apps" = "Create new pages to organize your apps";
"undo_and_redo_changes" = "Undo and redo your changes";
"sort_all_apps_across_pages" = "Sort all apps across pages and groups alphabetically";
"adjust_grid_dimensions_layout" = "Adjust grid dimensions and layout settings";
"resize_window_freely" = "Resize the AppGrid window to any size you want";
"save_grid_layout_share_backup" = "Save your grid layout to share or backup";
"trigger_appgrid_from_screen_corner" = "Trigger AppGrid by moving the cursor to a screen corner";
"trigger_appgrid_with_pinch_gesture" = "Show and hide AppGrid with a 3 or 4 finger pinch on the trackpad";
"unlock_all_premium_features" = "Unlock all premium features and support development";

// MARK: - Package Types (IAP)
"monthly_subscription" = "Monthly subscription";
"annual_subscription" = "Annual subscription";
"six_month_subscription" = "6-month subscription";
"three_month_subscription" = "3-month subscription";
"two_month_subscription" = "2-month subscription";
"weekly_subscription" = "Weekly subscription";
"one_time_purchase" = "One-time purchase";
"special_offer" = "Special offer";
"subscription" = "Subscription";

// MARK: - Period Descriptions
"month" = "month";
"year" = "year";
"six_months" = "6 months";
"three_months" = "3 months";
"two_months" = "2 months";
"week" = "week";
"lifetime" = "lifetime";
"period" = "period";

// MARK: - Page Sorting
"page_sort_menu" = "Sort page";
"page_sort_group_beginning" = "Sort page (groups first)";
"page_sort_group_end" = "Sort page (groups last)";
"page_sort_group_mixed" = "Sort page (groups mixed)";

// MARK: - Sort Dialog
"sort_dialog_title" = "Sort";
"sort_dialog_menu_item" = "Sort...";
"sort_by" = "Sort by";
"sort_criteria_alphabetical" = "Alphabetical";
"sort_criteria_most_opened" = "Most opened";
"sort_criteria_recently_opened" = "Recently opened";
"sort_direction" = "Direction";
"sort_direction_ascending" = "Ascending";
"sort_direction_descending" = "Descending";
"sort_groups_placement" = "Groups";
"sort_groups_before" = "Before apps";
"sort_groups_mixed" = "Mixed with apps";
"sort_groups_after" = "After apps";
"sort_inside_groups" = "Sort inside groups";
"sort_keep_on_pages" = "Keep apps on their pages";
"sort_page_scope" = "Pages";
"sort_scope_all_pages" = "All pages";
"sort_scope_current_page" = "Current page only";
"sort_scope_specific_pages" = "Specific pages";
"sort_more_options" = "More options";
"sort_button" = "Sort";
"sort_completed_successfully" = "Sorted successfully";

// MARK: - Toast Messages
"page_sorted_successfully" = "Page sorted successfully";
"everything_sorted_successfully" = "Everything sorted successfully";
"group_sorted_successfully" = "Group sorted successfully";
"failed_to_remove_items" = "Failed to remove items";
"item_removed_successfully" = "%@ removed successfully";
"items_removed_successfully" = "%d items removed successfully";
"grid_saved_to_file" = "Grid saved to %@";
"grid_loaded_from_file" = "Grid loaded from %@";
"database_rebuilt_successfully" = "Database rebuilt from applications folder";
"failed_to_rebuild_database" = "Failed to rebuild database";
"icons_regenerated_successfully" = "Icons regenerated successfully";
"failed_to_regenerate_icons" = "Failed to regenerate icons";

// MARK: - Browse for App
"browse_for_app" = "Browse for Apps";

// MARK: - Accessibility
"app_grid" = "App Grid";

// MARK: - Reset
"reset_to_defaults" = "Reset to Defaults";

// MARK: - Instance Detection
"already_running_title" = "AppGrid is already running";
"already_running_message" = "Another instance attempted to launch.";

// MARK: - Customer ID
"copy_to_clipboard" = "Copy to Clipboard";
"copied" = "Copied";
"close" = "Close";

// MARK: - Category Names
"category_none" = "No Category";
"category_internet" = "Internet";
"category_productivity" = "Productivity";
"category_development" = "Development";
"category_graphics_design" = "Graphics & Design";
"category_entertainment" = "Entertainment";
"category_games" = "Games";
"category_social_media" = "Social Media";
"category_finance" = "Finance";

// MARK: - Categories Preferences
"categories" = "Categories";
"categories_list" = "Category Customization";
"categories_footer" = "Customize category names and colors. Custom names override the default localized names.";
"category_color" = "Color";
"edit_category_name" = "Edit category name";
"reset_category_name" = "Reset to default name";
"reset_category_color" = "Reset to default color";

// MARK: - Release Notes
"got_it" = "Got it";

// MARK: - Page Indicator
"page_indicator" = "Page Indicator";
"page_indicator_dots_classic" = "Dots (Classic) — like macOS Launchpad";
"page_indicator_category_labels" = "Category Labels — labeled, color-coded pages";
"page_indicator_hidden" = "Hidden";

// MARK: - License Activation
"enter_license_key_to_activate" = "Enter your license key to unlock premium features.";
"activate" = "Activate";
"activating" = "Activating...";
"migrate_from_revenuecat" = "Migrate from App Store subscription";
"migrate_revenuecat_description" = "If you purchased via the App Store, enter your email and RevenueCat User ID to migrate to a license key.";
"email_placeholder" = "your@email.com";
"revenuecat_user_id_placeholder" = "$RCAnonymousID:xxxxx";
"migrate_and_activate" = "Migrate & Activate";
"migrating" = "Migrating...";
"back" = "Back";
"activate_to_unlock" = "Enter your license key below to unlock this feature.";
"buy_license" = "Buy License";
"buy_license_subtitle_format" = "%@ · Lifetime · Up to 5 Macs · excl. tax";
"context_menu_remove" = "Remove from AppGrid";
"context_menu_group" = "Group Item(s)";
"context_menu_move_to_page" = "Move to Page";
"context_menu_move_to_new_page" = "New Page";
"context_menu_page_number" = "Page %d";
"context_menu_move_to_group" = "Move to Group";
"deactivate_appgrid" = "Deactivate AppGrid";
"deactivate_confirm_title" = "Deactivate AppGrid Pro?";
"deactivate_confirm_message" = "This will revert the app to basic mode. Your license key will be freed up and can be activated on another device.";
"deactivate_confirm_button" = "Deactivate";

// MARK: - Paywall Path Selection
"paywall_how_did_you_get_here" = "How would you like to unlock AppGrid?";
"paywall_appstore_path_title" = "I bought from the App Store";
"paywall_appstore_path_subtitle" = "Verify your existing purchase";
"paywall_direct_path_title" = "I want to buy directly";
"paywall_direct_path_subtitle" = "Purchase or enter a license key";
"paywall_already_have_key" = "Already have a license key?";
"paywall_verify_and_activate" = "Verify & Activate";
"paywall_email_label" = "Email";
"paywall_revenuecat_id_label" = "RevenueCat User ID";

"import_from_app_store_version" = "App Store version detected. Import your layout directly.";
"import_from_app_store_button" = "Import from AppGrid App Store Version";

"migrate_learn_more" = "Learn more about migration";

"deactivated_successfully" = "License deactivated successfully";

"activated_successfully" = "AppGrid Pro activated successfully";

// MARK: - Trial
"start_free_trial" = "Start Free Trial";
"trial_starting" = "Starting Trial...";
"trial_started_toast" = "Your free trial has started!";
"trial_days_remaining" = "Trial: %d day(s) left · Upgrade →";
"trial_expired_indicator" = "Trial expired · Upgrade →";
"trial_expired_title" = "Your Trial Has Ended";
"trial_expired_message" = "Your free trial has ended. Upgrade to keep using AppGrid Pro.";
"trial_upgrade_cta" = "Upgrade Now";
"trial_upgrade_tooltip" = "Your trial is active — click to upgrade";
"import_launchpad_db_failed" = "Failed to import Launchpad database.";
"import_appstore_db_failed" = "Failed to import App Store database.";
"import_from_sequoia" = "From macOS Sequoia (Launchpad)";
"import_from_app_store_version" = "From AppGrid App Store Version";
"confirm_import_title" = "Import Layout";
"confirm_import_message" = "This will overwrite your current layout. This cannot be undone.";
"import_db_not_found_title" = "Database Not Found";
"import_launchpad_not_found_message" = "The macOS Launchpad database could not be found on this system.";
"import_appstore_not_found_message" = "The AppGrid App Store version does not appear to be installed.";

// MARK: - AI Rearrange
"ai_rearrange_title" = "AI Rearrange";
"ai_rearrange_subtitle" = "Describe what to change — you'll review before anything moves";
"ai_instruction_label" = "Instruction";
"ai_instruction_placeholder" = "e.g. Move all music apps to page 2";
"ai_ask_placeholder" = "Ask AI to rearrange…";
"ai_cancel" = "Cancel";
"ai_apply" = "Apply";
"ai_thinking" = "Thinking…";
"ai_undo" = "Undo";
"ai_revert" = "Revert";
"ai_accept" = "Accept";
"ai_couldnt_apply" = "Couldn't apply instruction";
"ai_changes_applied" = "%d change applied — looks good?";
"ai_changes_applied_plural" = "%d changes applied — looks good?";
"ai_pro_gate_title" = "AI Rearrange is a Pro feature";
"ai_pro_gate_subtitle" = "Start a free trial to use AI to reorganise your grid.";
"ai_upgrade" = "Upgrade";
"ai_beta_badge" = "Beta";
"ai_toolbar_tooltip" = "AI Rearrange — type a natural-language instruction (Beta)";
"ai_privacy_notice" = "Your instruction and app layout are sent to our servers and OpenAI to generate results.";
"ai_privacy_link" = "Privacy";
"ai_eula_link" = "EULA";
"ai_got_it" = "Got it";
"ai_error_usage_limit" = "AI usage limit reached.";
"ai_error_not_understood" = "Instruction not understood";
"ai_error_no_mutations" = "No changes returned";
"ai_error_no_changes_applied" = "No changes could be applied";
"ai_already_in_place" = "Already arranged the way you asked.";
"ai_error_page_full" = "Page %d is full (%d/%d slots). Free up some space first.";
"ai_error_ungroup_no_space" = "Not enough space to ungroup '%@' — %d apps need %d slots but only %d available. Move some apps to another page first.";
"ai_example_group_all" = "Group all apps on this page";
"ai_example_group_browsers" = "Group browsers";
"ai_example_move_games" = "Move games to a new page";
"ai_example_sort_page" = "Sort this page alphabetically";
"ai_example_move_microsoft" = "Move all Microsoft apps to page 2";
"ai_example_rename_page" = "Rename page 1 to Work";

// MARK: - Onboarding
"onboarding_step_counter" = "Step %d of %d";
"onboarding_next" = "Next";
"onboarding_back" = "Back";
"onboarding_skip" = "Skip";
"onboarding_welcome_title" = "Welcome to AppGrid";
"onboarding_welcome_subtitle" = "Your macOS app launcher. Let's get it set up.";
"onboarding_language_title" = "Choose your language";
"onboarding_language_subtitle" = "Select the language you want AppGrid to use.";
"onboarding_appearance_title" = "Appearance";
"onboarding_appearance_subtitle" = "Choose how AppGrid looks and behaves.";
"onboarding_appearance_change_anytime" = "You can change this any time in Settings.";
"onboarding_appearance_window_mode" = "App mode";
"onboarding_appearance_fullscreen_desc" = "Covers the entire screen above other windows.";
"onboarding_appearance_window_desc" = "Floating resizable window.";
"onboarding_appearance_page_selector" = "Page navigation style";
"onboarding_hotkey_title" = "Global Hotkey";
"onboarding_hotkey_subtitle" = "Set the keyboard shortcut to open AppGrid from anywhere.";
"onboarding_hotkey_current" = "Click the field and press your desired key combination.";
"onboarding_pro_title" = "Pro Features";
"onboarding_pro_subtitle" = "Activate AppGrid with gestures and hot corners.";
"onboarding_pro_trial_callout" = "These are Pro features. Enabling either one will start your free trial when you continue.";
"onboarding_pro_hot_corner" = "Hot Corner";
"onboarding_pro_pinch" = "Pinch Gesture";
"onboarding_db_title" = "Set up your app launcher";
"labels" = "App / Group Labels";
"show_labels" = "Show Labels";
"custom_label_color" = "Custom Color";
