IOS反白內建字典更換 - iOS

Table of Contents

第一台Idevice,第一次JB

沒有從Cydia裝甚麼,只有swipeselection和Fullforce

不過今天研究了好久,終於把內建的英英字典換成英漢了!

一、先JB吧

二、打開itool或其他可以開IPAD內路徑的軟體

三、下載字典檔,因為我不知道有無版權甚麼問題,我就不附在這了

其中字典檔長得像這樣:

xxx.dictionary 的資料夾

裡面有一個叫Contents的資料夾

再裡面就是

xxx.data xxx.css xxx.index Info.plist 的這些檔案

就這樣

四、

1.打開itool,選左下方文件管理,從越獄系統點開,進入/var/mobile/Library/

新建一個資料夾叫Dictionaries

2.把你抓到的字典檔丟進去該資料夾


3.點開字典檔資料夾,再點入Contents資料夾,找到Info.plist檔


4.開啟後找到<key>DCSDictionaryManufacturerName</key>,在該行之前加入內容如下:

<key>DCSDictionaryLanguages</key>
<array>
<dict>
<key>DCSDictionaryDescriptionLanguage</key>
<string>zh</string>
<key>DCSDictionaryIndexLanguage</key>
<string>en</string>
</dict>
</array>

然後就關閉儲存,有多個字典檔就一樣加入同樣的東西

5.在Itool文件管理中開啟以下路徑中的檔案

\System\Library\PrivateFrameworks\DictionaryServices.framework\**.lproj\
DefaultDictionaries.plist


6.開啟後找到<key>DCSDefaultActiveDictionariesForiOS</key> <array>
、<key>DCSDefaultActiveDictionaries</key> <array>
、<key>DCSDefaultDictionaryPath</key>
和<key>DCSDefaultThesaurusPath</key> 四個地方

加入<string>/private/var/mobile/Library/Dictionaries/xxxxx.dictionary</string>

xxxxx.dictionary也就是你的字典檔檔名,如果有多個字典就依序加入,

他會造你排的順序來查字。

另外,我是除了第一個藍字的部分外都只加一個字典檔位置,也就是,只有藍

字後把我所有字典檔加入

7.注意,第5點路徑中的\**.lproj\,我一開始只有改zh_TW的,但這樣只有網頁上

查字有英漢,在English及zh_CN中都改後就可以在app中查英漢了。但我不知道

APP中查英漢是否是在此修改


8.如第7點,我發現只有網頁可以查英漢時,也改了某個路徑中\**.lproj\中的


DefaultDictionaries.plist,是否因為改了那邊的檔案有所影響我也不知道


9.同上兩點也是改在APP中使用的問題,我在ipad上,用ifile把/private/var/

mobile/Library/Dictionaries 中的所有字典檔位置複製/連結到/Library/Dictionaries

貼上(僅用建立連結無法)。是否因為如此影響,I don't know.



五、重開你的Idevice,開個網頁及APP內的文件測試一下吧!



以上內容皆由http://tinyurl.com/7vvtjbmhttp://tinyurl.com/8ygtguz

參考後,本人實際實驗得來,若有無法理解或失敗的可以參考這兩個網址


感謝

然後對不起啦,昨天當伸手牌被噓好慘又被刪文

原諒我嘛ˊ_>ˋ


--

All Comments

Hardy avatarHardy2012-05-31
誠意推
Edward Lewis avatarEdward Lewis2012-06-03
另外提醒一下,若要修改任何檔案最好都把原檔備份一個在
PC上比較安全
Quanna avatarQuanna2012-06-06
真複雜 希望有人出個懶人包到cydia XD
Todd Johnson avatarTodd Johnson2012-06-08
推一個! 雖然我已經不JB了
Enid avatarEnid2012-06-09
其實我前面問題裡有人推的字典檔就很不錯囉,還想試其他
的話可以...
Christine avatarChristine2012-06-13
不知道弄到甚麼,現在IBOOKS又沒有了QQ
Sarah avatarSarah2012-06-16
推教學
Sarah avatarSarah2012-06-20
push
Oscar avatarOscar2012-06-24
iBook 要另外修改 App 目錄下的
BKDictionaryManager_LanguageToOrder.plist 檔
Vanessa avatarVanessa2012-06-28