Spotlight search and dictionary app bug.

I have a consistent problem with spotlight searching and the Dictionary app.

When I try to find a term, e.g. "chair", in Spotlight, I can click on it (or hit enter) to open the Dictionary app. But then the app reports an error:


“Oxford Dictionary of English” is not available in the current dictionary set.

You can turn on “Oxford Dictionary of English” in this application's preferences.


I don't have this dictionary switched on, but switching it on gives a similar error for a different dictionary:


“牛津英汉汉英词典” is not available in the current dictionary set.

Also the preview inside the Spotlight app shows strange output:


"chair|tʃeə(r)|A.noun(seat)(with no arms and unupholstered)椅子 yǐzi (with arms and upholstered)单人沙发 dānrén shāfā to sit on/in a chair坐在椅子上/单人沙发里

"


It seems to be searching in the wrong dictionary?


I have tried rebuilding spotlight index, switching on and off all dictionaries, but nothing resolved the issue so far

I'm on OS X El Capitan 10.11.1 Public Beta but had the same problem in 10.11.0, that's why I tried the beta. I already submitted a report to Apple.

MacBook Pro (13-inch Mid 2010), OS X El Capitan (10.11), Public beta 10.11.1

Posted on Oct 4, 2015 5:28 AM

Reply
19 replies

Oct 21, 2015 10:48 PM in response to Curtius

This is similar to my problem in https://discussions.apple.com/thread/7256256I don't think Apple cares. I have just updated to 10.11.1 (15B42), and now the english language search results are in american, despite having deselected that language, and everything else is in korean.


Have you tried this solution: https://discussions.apple.com/thread/2131719? I cannot do it, because System Preferences crash if I access that area.

Oct 28, 2015 2:58 AM in response to RasmusMalver

Updating to 10.11.1 didn't solve the problem for me.


My "input source" (Under preferences/Keyboard) was Dutch. The Dutch layout is very similar to U.S. with some subtle differences (such as inclusion of the Euro sign). I replaced the Dutch keyboard and replaced it with U.S. and now I do not get any errors any more. With these settings, Spotlight finds definitions in the US English dictionary, Wikipedia, and the Apple wordbook. At this point it does not search the Dutch dictionary ("Prisma") when I type in a Dutch word, but I don't know whether it actually did before (as I only got error messages).


The point is that changing your input source might help...!

Oct 28, 2015 5:30 AM in response to Curtius

Curtius wrote:


I replaced the Dutch keyboard and replaced it with U.S. and now I do not get any errors any more. With these settings, Spotlight finds definitions in the US English dictionary, Wikipedia, and the Apple wordbook. At this point it does not search the Dutch dictionary ("Prisma") when I type in a Dutch word, but I don't know whether it actually did before (as I only got error messages).



You're right! This does change the behaviour of Spotlight. We have found the cause of the bug: Apple's thinking they're oh so clever, and should overrule our choices, dependant on the input language.


UK input: ordre ➔ nm 1 (commandement) order (EN to FR translation)

FR input: ordre n. m. 1 Disposition, arrangement .. (the desired result)

DA input ordre ọrdern tr., itr. V. (Kaufmannsspr.) order (EN to DE translation)


I have not asked Apple to translate english words to german or french. I just want the Spotlight lookup function from every other OSX, where the word is looked up, and the results presented in the order I have chosen.

Oct 28, 2015 1:36 PM in response to VikingOSX

Probably your "input source" is a US keyboard. Under this condition I get the same output as you.


Some other keyboards lead to the problem with "polluted" results, such as the Dutch input source that I've always used and never had problems with until El Capitan.


I now found out that there is a bug in some input sources and the way they interact with the Dictionary app.


I guess there is a SECOND issue, namely that Spotlight doesn't seem to respect the preference order. It gives only the result for the English dictionary. If I put e.g. French on top and search for "chaise", Spotlight doesn't find any result

Dec 7, 2015 10:47 PM in response to Munas

Munas wrote:


I had similar problem. Solution I found, in my case, was quite simple - by disabling dictionaries one-by-one I found that the problem does not appear if "Apple Dictionary" is disabled.

Disable it and check if it works for you.



This does nothing. It's a bug related to input source. Apple has refused to consider it, stating that “there are no people but Americans”. They expanded that “filthy foreigners are not worthy of our attention. If they speak more than one true language, they do not exist.”

Dec 8, 2015 6:35 AM in response to RasmusMalver

In my case solution that I described above removes the word translation suggestions in Korean or Chinese as well as the error messages about these languages not enabled in the Dictionary app, enabling which do not solve the problem. In my case disabling the "Apple Dictionary" in Dictionary app - solved the problem and I did not dig deeper into it.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Spotlight search and dictionary app bug.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.