[分享] 如何將iBook內建的日日字典、日英英日字典設為查詢時預設的辭典

別以為iPad上的iBook因為免錢送你用,所以就只寒酸地送你一套英英的新牛津美國字典。其實,iBook裡頭還偷放了日文辭典 -- 大辭泉、小學館Progressive英和、和英中辭典、還有類語例解辭典。對於苦於英英翻譯的人,又略懂日文的人,如果可以有辦法把這些"隱藏"的字典功能打開,那不就太棒了,馬上可以省下買日文字典的錢。

想要確定iBook是不是有偷塞字典給你的話,你可以用iFile進到 /Library/Dictionaries/ 。下面有好多好東西:
/Library/Dictionaries/Apple Dictionary.dictionary/
/Library/Dictionaries/New Oxford American Dictionary.dictionary/
/Library/Dictionaries/Oxford American Writer's Thesaurus.dictionary/
/Library/Dictionaries/Shogakukan Daijisen.dictionary/
/Library/Dictionaries/Shogakukan Progressive English-Japanese Japanese-English Dictionary.dictionary/
/Library/Dictionaries/Shogakukan Ruigo Reikai Jiten.dictionary/

廢話不多說,這就來教你怎樣切換 iBook 隱藏的字典。首先呢,如果你不想JB的話,可以自己手動想辦法改下面這個檔案,把你想要的字典改到最前面。

/var/mobile/Applications/iBooks/iBooks.app/Japanese.lproj/DefaultDictionaries.plist

裡頭的內容大概長成這樣:

<key>DCSDefaultActiveDictionaries</key>
<array>
 <string>/Library/Dictionaries/New Oxford American Dictionary.dictionary</string>
 <string>/Library/Dictionaries/Oxford American Writer's Thesaurus.dictionary</string>
 <string>/Library/Dictionaries/Apple Dictionary.dictionary</string>
</array>



如果你跟我一樣懶的話,可以先把iPad JB一下,然後依照下面的步驟輕鬆切換字典:

1. 開啟 Cydia 並切換到 "Manage" 這個Tab
2. 按一下 Sources
3. 按一下右上角的 Edit,再按一下左上角的 Add
4. 輸入 http://homepage3.nifty.com/moyashi/cydia/
5. 然後,讓Cydia更新一下它的套件庫
6. 在Cydia中搜尋 DicSelector 這支小程式,並安裝它
7. 好啦!請回到 iPad 的"設定",你會發現左邊的Panel,Extensions下面多了一個DicSelector
8. 點一下它,你就可以開始設定你想要的字典了
9. 記得把你的語系切換到日文。目前這支程式好像只有去改日文語系時iBook的預設字典設定
10. 進到 iBook,開始享用吧!

沒圖沒真相,來一張圖吧:


ps. 感謝下面這些網址share info的日本人。

REF:
http://moyashi.air-nifty.com/hitori/2010/06/ipaddicselector.html
http://hondamarlboro.blog112.fc2.com/blog-entry-68.html
http://moyashi.air-nifty.com/hitori/2008/08/iphoneeiisoftba_1145.html

更新於2010/07/19:
自從升級到iBooks 1.1後,就發現DicSelector失效了。
在經過一段的時間等待之後,終於又得到了解答:
在1.1中,/var/mobile/Applications/xxxx/iBooks.app/ 下面多了一個檔案 BKDictionaryManager_LanguageToOrder.plist
必須透過修改這個檔案才可以讓iBooks 1.1可以正常地將其他內建字典列為優先查詢的字典。
打開這個檔案後,可以看到有jp和en兩個key。這表示說,在iBooks中已經可以為不同的locale設定不同的字典順序。不過這不是重點。如果你想要讓英文書也可以用英日字典來做查詢的話,請加入下面一行就行了。

<dict>
<key>en </key>
 <array>
  <string>com.apple.dictionary.PEJ-PJE</string>
  <string>com.apple.dictionary.NOAD</string>
  <string>com.aplple.dictionary.OAWT</string>
  <string>com.apple.dictionary.AppleDictionary</string>
 </array>
<key>ja</key>
 <array>
  <string>com.apple.dictionary.Daijisen</string>
  <string>com.aplple.dictionary.ruig</string>
  <string>com.apple.dictionary.PEJ-PJE</string>
 </array>
</dict>


同步發佈於
http://netherlandsdaniel.blogspot.com/
2010-06-18 1:41 發佈
謝謝您的分享!很實用的訊息~
這樣方便多了!
看來iPad的Dictionary的架構是和OSX是一樣的。應該也能適用將stardict的字典轉換成OSX的字典放進去使用。
新的soruce:http://hitoriblog.com/apt/
ibook 1.1.2 可用
好像也不用換到日文語系
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?