辞書.app で英単語を引こうとしたときに気がつきました。あれ?何も出てこないと。
設定としては、ちゃんと見られるようになっているのですよね・・・
さらっとググるとこの症状結構でているらしく、本格対応は Apple のアップデート待ち?なんて言う話しもされています。悠長に待ってもいられませんので、対応します。
環境は macOS Catalina 10.15.2 MacBook Pro (16-inch, 2019) になります。
対応方法
上記にだいたいのことが書いてありますので、参考にします。
/System/Library/AssetsV2/PreinstalledAssetsV2/InstallWithOs/com_apple_MobileAsset_DictionaryServices_dictionaryOSX
上記のディレクトリに pre インストールされている辞書ファイルがあるそうです。覗いてみます。
$ ll /System/Library/AssetsV2/PreinstalledAssetsV2/InstallWithOs/com_apple_MobileAsset_DictionaryServices_dictionaryOSX/ total 0 drwxr-xr-x 6 root wheel 192 9 19 09:35 0c968d274fb8bca4898c1c131c611102502e1537.asset drwxr-xr-x 6 root wheel 192 9 19 09:35 0d22e28284b9428865b0f7b8d0d9f5f5eedce30f.asset drwxr-xr-x 6 root wheel 192 9 19 09:35 10adff8865f946bfb779356a80f96752f3401a9a.asset ...(snip)... drwxr-xr-x 6 root wheel 192 9 19 09:35 f32e35a2296edef6557181bcc5a704f019f33658.asset drwxr-xr-x 6 root wheel 192 9 19 09:35 f7ae681c304e2f9f86906df5585b11c0ca180d56.asset drwxr-xr-x 6 root wheel 192 9 19 09:35 fd2634377214dd25609dcbe9d5faa979afbe0170.asset
上記のディレクトリ群が何かしらの辞書ファイルの情報のようです。日本語絡みのファイルがないか確認してみます。
$ cd /System/Library/AssetsV2/PreinstalledAssetsV2/InstallWithOs/com_apple_MobileAsset_DictionaryServices_dictionaryOSX $ find . -name "*Japan*" ./0d22e28284b9428865b0f7b8d0d9f5f5eedce30f.asset/AssetData/Oxford American Writer's Thesaurus.dictionary/Contents/Resources/Japanese.lproj ./148177e67eb3b3df38ef60614d5236bbd349852a.asset/AssetData/Oxford Thesaurus of English.dictionary/Contents/Resources/Japanese.lproj ./a37342b4157b9227287b7342e840797fb0ad0644.asset/AssetData/New Oxford American Dictionary.dictionary/Contents/Resources/Japanese.lproj ./c502189853227adc66d808e6f6a065d3957f48cd.asset/AssetData/Oxford Dictionary of English.dictionary/Contents/Resources/Japanese.lproj ./0c968d274fb8bca4898c1c131c611102502e1537.asset/AssetData/Apple Dictionary.dictionary/Contents/Resources/Japanese.lproj ./a27242716aafc5bee8a3c7290fb4c1cec87ed5fd.asset/AssetData/Sanseido The WISDOM English-Japanese Japanese-English Dictionary.dictionary
Sanseido The WISDOM English-Japanese Japanese-English Dictionary.dictionary
が該当の辞書ファイルだと思います。
/Users/<user>/Library/Dictionaries
に持ってくればOKのようですので、ディレクトリごとコピーします。名前は変えておいた方がよいようですので、名前を変えています。
$ pwd /System/Library/AssetsV2/PreinstalledAssetsV2/InstallWithOs/com_apple_MobileAsset_DictionaryServices_dictionaryOSX $ cp -rp ./a27242716aafc5bee8a3c7290fb4c1cec87ed5fd.asset/AssetData/Sanseido\ The\ WISDOM\ English-Japanese\ Japanese-English\ Dictionary.dictionary ~/Library/Dictionaries/"Sanseido The WISDOM English-Japanese Japanese-English Dictionary2.dictionary" $ ll ~/Library/Dictionaries total 0 drwxr-xr-x 3 hoge staff 96 12 21 21:45 CoreDataUbiquitySupport drwxr-xr-x@ 8 hoge staff 256 1 4 15:45 JapaneseInputMethod drwxr-xr-x 3 hoge staff 96 8 19 13:58 Sanseido The WISDOM English-Japanese Japanese-English Dictionary2.dictionary
設定画面の一番下に 今コピーした辞書ファイルが見えるようになりました。 選択して辞書.appで確認します。
ちゃんと英和/和英辞典が引けるようになりました。