作者Metal5566 (咩陀56)
看板iPhone
標題[越獄] IOS反白內建字典更換
時間Sun May 27 00:58:04 2012
第一台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/7vvtjbm 及
http://tinyurl.com/8ygtguz
參考後,本人實際實驗得來,若有無法理解或失敗的可以參考這兩個網址
感謝
然後對不起啦,昨天當伸手牌被噓好慘又被刪文
原諒我嘛ˊ_>ˋ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.235.205.21
1F:→ d86012005:誠意推 05/27 01:01
2F:→ Metal5566:另外提醒一下,若要修改任何檔案最好都把原檔備份一個在 05/27 01:01
3F:→ Metal5566:PC上比較安全 05/27 01:01
4F:推 ghb:真複雜 希望有人出個懶人包到cydia XD 05/27 01:16
5F:推 Lavchi:推一個! 雖然我已經不JB了 05/27 01:18
6F:→ Metal5566:其實我前面問題裡有人推的字典檔就很不錯囉,還想試其他 05/27 01:38
7F:→ Metal5566:的話可以... 05/27 01:38
8F:→ Metal5566:不知道弄到甚麼,現在IBOOKS又沒有了QQ 05/27 01:43
※ 編輯: Metal5566 來自: 111.235.205.21 (05/27 01:44)
9F:推 dragonjc:推教學 05/27 03:12
10F:推 stupidhi:push 05/27 09:33
11F:推 samchung:iBook 要另外修改 App 目錄下的 05/27 09:42
12F:→ samchung:BKDictionaryManager_LanguageToOrder.plist 檔 05/27 09:42
13F:→ Metal5566:Ios6請參考以下網址 07/02 20:17