The macOS dictionary app cannot add new build in dictionaries

I just got my 16 inch MacBook Pro with macOS 10.15.1, I was trying to add a new build in dictionaries on the dictionary app in the macOS, but once I checked the corresponding box on the preferences of the app, it can not be checked. the box will automatically uncheck. Such as the dictionary "The Standard Dictionary of Contemporary Chinese", I can not checked that corresponding box on the preferences. But my 15 inch MacBook can checked that box. Dose anyone know any solutions? Thanks

Posted on Nov 16, 2019 7:49 PM

Reply

Similar questions

59 replies

Apr 19, 2020 9:53 PM in response to Quang Tran Quoc

Not sure I did it right as I’m not 100% sure what you mean by /Users/<user> but it did not work. Here is what I did, please correct me where I went wrong.


Finder/Home Folder/Menu Bar> Click Go> Hold down option key> Library appears> Click Library> Dictionaries>CoreDataUbiquitySupport folder removed to trash.

closed Finder > opened Dictionary>Clicked on preferred languages> closed Dictionary


but the languages do not go into dictionary. Right clicking or highlighting a word brings up a window that reads...

No Local Dictionary Available

configure dictionaries


if I click on that and try to sent languages nothing happens.

Nov 23, 2019 6:23 PM in response to jijithecat2007

A bit more information, but unfortunately no solution...


The system dictionaries seem to be stored here:

/System/Library/AssetsV2/com_apple_MobileAsset_DictionaryServices_dictionaryOSX


This is in the System folder, so to actually manipulate anything here, one has to disable System Integrity Protection (proceed with caution).



If one deletes any of those asset folders, Dictionary.app recreates it when we select the dictionary again.


Now, in that folder, there is also the following file:


com_apple_MobileAsset_DictionaryServices_dictionaryOSX.xml


which has the link to all dictionaries on Apple's servers. For instance, for the Portuguese-English dictionary:


<key>__BaseURL</key>
			<string>http://appldnld.apple.com/ios11.0/048-04169-20171219-3E638938-E064-11E7-BED0-328EE988D09B/</string>
<key>__CanUseLocalCacheServer</key>
<true/>
<key>__InstallWithOS</key>
<true/>
<key>__RelativePath</key>
			<string>com_apple_MobileAsset_DictionaryServices_dictionaryOSX/163595ab3e757c8ac7fa284e89f101919e3ad920.zip</string>


meaning one can get the dictionary from:

http://appldnld.apple.com/ios11.0/048-04169-20171219-3E638938-E064-11E7-BED0-328EE988D09B/com_apple_MobileAsset_DictionaryServices_dictionaryOSX/163595ab3e757c8ac7fa284e89f101919e3ad920.zip


I copied this file into the said folder, gave it the adequate permissions and tried seeing if Dictionary.app would see them. It didn't work because as soon as I selected these files on the preferences, they were deleted from the folder.


Ran out of ideas, so I give up...

Nov 23, 2019 12:19 PM in response to Hahaha666

It sounds like everyone having this problem is using the new 16" MacBook Pro. I have seen other people on the Developer forums report problems with this machine and Apple services.


Apparently, this machine has a special build of Catalina and that is causing problems with the Apple Dictionary service. Check System Preferences > Software Update and see if you have an update available, as described here: https://mrmacintosh.com/2019-16-macbook-pro-catalina-10-15-1-supplemental-update-19b2106/


That may fix the problem. If not, the next build of macOS may do it. Please use the Feedback Assistant app to file bug reports on this issue.

Nov 23, 2019 6:37 PM in response to scheeko

Actually, I tried one more thing and it works, as a temporary solution.


1. Download the from the links in the

com_apple_MobileAsset_DictionaryServices_dictionaryOSX.xml

file, as exemplified in my comment above.


2. Instead of going to the system folder, add to your user's Dictionary folder:

/Users/<user>/Library/Dictionaries


3. Rename the file to a different name, eg.

Portuguese - English2.dictionary


4. Voilá: a duplicate entrance will show up on the preferences and this one is now selectable and usable.

Nov 23, 2019 9:57 PM in response to scheeko

Following scheeko's discovery, I figured out that you don't actually have to download anything. All the dictionaries are already preinstalled, located at


/System/Library/AssetsV2/PreinstalledAssetsV2/InstallWithOs/com_apple_MobileAsset_DictionaryServices_dictionaryOSX


Some of the dictionaries here are actually newer than the ones found in the download links in that xml file.

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.

The macOS dictionary app cannot add new build in dictionaries

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