back2themac Posted April 6, 2014 Share Posted April 6, 2014 Hi, After upgrading OS X to Mavericks, the every PreferencePane is only searchable if keyword is in system default language, (In my case, the default language is Korean). Before upgrading OS X to Mavericks, I can search the PreferencePane not only in Korean, but also in Englsh as well. It's not a major problem but very annoying because I have to change the input language to search a PreferencePane... ∙ I cleared the Application Cache∙ Rebuild OS X Metadata ∙ Remove/Re-add /System/Library/PreferencePanes/ folder in the Alfred Search Scope ∙ Remove/Re-add user-defined file types (com.apple.systempreference)∙ Add comments in the File Info Panel... But, nothing works. Do you have an any idea why I can search the PrefencePane only in Korean? Or is it just the way it works in Mavericks and I have to live with it? Link to comment Share on other sites More sharing options...
Andrew Posted April 6, 2014 Share Posted April 6, 2014 Hi, After upgrading OS X to Mavericks, the every PreferencePane is only searchable if keyword is in system default language, (In my case, the default language is Korean). Before upgrading OS X to Mavericks, I can search the PreferencePane not only in Korean, but also in Englsh as well. It's not a major problem but very annoying because I have to change the input language to search a PreferencePane... ∙ I cleared the Application Cache ∙ Rebuild OS X Metadata ∙ Remove/Re-add /System/Library/PreferencePanes/ folder in the Alfred Search Scope ∙ Remove/Re-add user-defined file types (com.apple.systempreference) ∙ Add comments in the File Info Panel... But, nothing works. Do you have an any idea why I can search the PrefencePane only in Korean? Or is it just the way it works in Mavericks and I have to live with it? Could you pop one of the preference panes into this Metadata tool: http://cachefly.alfredapp.com/tools/AlfredMetadataTool_v1.0.zip Alfred also searches by alternative names (in your case, this should include the English name). If not, you could try temporarily renaming Network.prefPane to Network2.prefPane, then rename it back to Network.prefPane... this may kick OS X to property reindex it again. You could also try switching to English locale, reboot, then switch back to Korean. Cheers, Andrew Link to comment Share on other sites More sharing options...
back2themac Posted April 7, 2014 Author Share Posted April 7, 2014 1. Could you pop one of the preference panes into this Metadata tool: Here you go, /System/Library/PreferencePanes/Network.prefPane Internal File Metadata ====================== Display Name: 네트워크 Alt Names: File Type: com.apple.systempreference.prefpane Comments: Keywords: Last Used: 2014-04-07 06:05:34 +0000 Raw mdls File Metadata ====================== kMDItemCFBundleIdentifier = "com.apple.preference.network" kMDItemContentCreationDate = 2013-08-25 05:44:43 +0000 kMDItemContentModificationDate = 2013-08-25 05:44:43 +0000 kMDItemContentType = "com.apple.systempreference.prefpane" kMDItemContentTypeTree = ( "com.apple.systempreference.prefpane", "com.apple.package", "public.directory", "public.item", "com.apple.bundle" ) kMDItemDateAdded = 2014-04-04 18:12:02 +0000 kMDItemDisplayName = "네트워크" kMDItemFSContentChangeDate = 2013-08-25 05:44:43 +0000 kMDItemFSCreationDate = 2013-08-25 05:44:43 +0000 kMDItemFSCreatorCode = "" kMDItemFSFinderFlags = 0 kMDItemFSHasCustomIcon = (null) kMDItemFSInvisible = 0 kMDItemFSIsExtensionHidden = 0 kMDItemFSIsStationery = (null) kMDItemFSLabel = 0 kMDItemFSName = "Network.prefPane" kMDItemFSNodeCount = 1 kMDItemFSOwnerGroupID = 0 kMDItemFSOwnerUserID = 0 kMDItemFSSize = 28166252 kMDItemFSTypeCode = "" kMDItemLastUsedDate = 2014-04-07 06:05:34 +0000 kMDItemLogicalSize = 28166252 kMDItemPhysicalSize = 31809536 kMDItemUseCount = 9 kMDItemUsedDates = ( "2014-04-05 15:00:00 +0000", "2014-04-06 15:00:00 +0000" ) Alfred also searches by alternative names…If not, you could try temporarily renaming Network.prefPane to Network2.prefPane, then rename it back to Network.prefPane No good.. You could also try switching to English locale, reboot, then switch back to Korean. As you recommended I switch to English locale, and of course I can search the preferencePane "in Englsh". But as soon as I switch back to Korean locale, no no.. Link to comment Share on other sites More sharing options...
Andrew Posted April 7, 2014 Share Posted April 7, 2014 Here you go, /System/Library/PreferencePanes/Network.prefPane Internal File Metadata ====================== Display Name: 네트워크 Alt Names: File Type: com.apple.systempreference.prefpane Comments: Keywords: Last Used: 2014-04-07 06:05:34 +0000 Raw mdls File Metadata ====================== kMDItemCFBundleIdentifier = "com.apple.preference.network" kMDItemContentCreationDate = 2013-08-25 05:44:43 +0000 kMDItemContentModificationDate = 2013-08-25 05:44:43 +0000 kMDItemContentType = "com.apple.systempreference.prefpane" kMDItemContentTypeTree = ( "com.apple.systempreference.prefpane", "com.apple.package", "public.directory", "public.item", "com.apple.bundle" ) kMDItemDateAdded = 2014-04-04 18:12:02 +0000 kMDItemDisplayName = "네트워크" kMDItemFSContentChangeDate = 2013-08-25 05:44:43 +0000 kMDItemFSCreationDate = 2013-08-25 05:44:43 +0000 kMDItemFSCreatorCode = "" kMDItemFSFinderFlags = 0 kMDItemFSHasCustomIcon = (null) kMDItemFSInvisible = 0 kMDItemFSIsExtensionHidden = 0 kMDItemFSIsStationery = (null) kMDItemFSLabel = 0 kMDItemFSName = "Network.prefPane" kMDItemFSNodeCount = 1 kMDItemFSOwnerGroupID = 0 kMDItemFSOwnerUserID = 0 kMDItemFSSize = 28166252 kMDItemFSTypeCode = "" kMDItemLastUsedDate = 2014-04-07 06:05:34 +0000 kMDItemLogicalSize = 28166252 kMDItemPhysicalSize = 31809536 kMDItemUseCount = 9 kMDItemUsedDates = ( "2014-04-05 15:00:00 +0000", "2014-04-06 15:00:00 +0000" ) No good.. As you recommended I switch to English locale, and of course I can search the preferencePane "in Englsh". But as soon as I switch back to Korean locale, no no.. It looks like Apple are no longer storing the English name as the alternative name in the metadata, I've taken a look and Spotlight isn't finding them either. I'll add a ticket to take a look into what I can do. For now, you might be better off creating a workflow with links to the preference panes and an english keyword. Link to comment Share on other sites More sharing options...
back2themac Posted April 7, 2014 Author Share Posted April 7, 2014 Thank you for the verification. I'll stick to the alias for now. Hope to see some changes soon. Link to comment Share on other sites More sharing options...
Andrew Posted April 28, 2014 Share Posted April 28, 2014 Thank you for the verification. I'll stick to the alias for now. Hope to see some changes soon. This should now be improved in 2.3 b262 (currently available as pre-release) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now