diff --git a/phpmon/Domain/Menu/StatusMenu.swift b/phpmon/Domain/Menu/StatusMenu.swift index a204c66..f234ba9 100644 --- a/phpmon/Domain/Menu/StatusMenu.swift +++ b/phpmon/Domain/Menu/StatusMenu.swift @@ -97,15 +97,20 @@ class StatusMenu : NSMenu { func addFirstAidAndServicesMenuItems() { let services = NSMenuItem(title: "mi_other".localized, action: nil, keyEquivalent: "") let servicesMenu = NSMenu() - servicesMenu.addItem(NSMenuItem( - title: "mi_fix_my_valet".localized(PhpEnv.brewPhpVersion), - action: #selector(MainMenu.fixMyValet), keyEquivalent: "") - ) - servicesMenu.addItem(NSMenuItem( - title: "mi_fix_brew_permissions".localized(), - action: #selector(MainMenu.fixHomebrewPermissions), keyEquivalent: "") + let fixMyValetMenuItem = NSMenuItem( + title: "mi_fix_my_valet".localized(PhpEnv.brewPhpVersion), + action: #selector(MainMenu.fixMyValet), keyEquivalent: "" ) + fixMyValetMenuItem.toolTip = "mi_fix_my_valet_tooltip".localized + servicesMenu.addItem(fixMyValetMenuItem) + + let fixHomebrewMenuItem = NSMenuItem( + title: "mi_fix_brew_permissions".localized(), + action: #selector(MainMenu.fixHomebrewPermissions), keyEquivalent: "" + ) + fixHomebrewMenuItem.toolTip = "mi_fix_brew_permissions_tooltip".localized + servicesMenu.addItem(fixHomebrewMenuItem) servicesMenu.addItem(NSMenuItem.separator()) servicesMenu.addItem(HeaderView.asMenuItem(text: "mi_services".localized)) diff --git a/phpmon/Localizable.strings b/phpmon/Localizable.strings index baec93f..47457ee 100644 --- a/phpmon/Localizable.strings +++ b/phpmon/Localizable.strings @@ -25,8 +25,12 @@ "mi_manage_services" = "Manage Services"; "mi_restart_all_services" = "Restart All Services"; "mi_stop_all_services" = "Stop All Services"; + "mi_fix_my_valet" = "Fix My Valet..."; +"mi_fix_my_valet_tooltip" = "Something wrong with your Valet installation? Try PHP Monitor’s automatic fixes that’ll get you back up and running in no time!"; "mi_fix_brew_permissions" = "Restore Homebrew Permissions..."; +"mi_fix_brew_permissions_tooltip" = "Having permission issues when running `brew upgrade`? PHP Monitor to the rescue!"; + "mi_php_refresh" = "Refresh Information"; "mi_configuration" = "PHP Configuration";