zoukankan      html  css  js  c++  java
  • [转]为iPhone4S和iOS5增加全局英汉词典教程

    【转自http://www.app178.com/jiaocheng/iPhone/20120202/17671.html

    iOS5自带了翻译软件,但是默认的词典只有英英和日语词典,没有国内最需要的英汉词典。现在我们就来为已经越狱成功的iPhone4S,添加一个英汉词典吧!

    首先我们需要将iPhone4S或iOS设备越狱,没有越狱的iOS是无法访问系统文件的,也就不存在修改或增加字典一说。

    其实我们需要下载一个iOS可用的字典,在本教程的下一页,我们将提供一些常见的字典文件下载链接。这里,小编已经下好一个字典。

    将下载来的字典文件解压,使用文本编辑软件如(UltraEdit)等打开其中的info.plist文件(实在没有可以用记事本来代替),在其中找到“<key>DCSDictionaryManufacturerName</key>”。

      在上面的字符串前,复制下面的代码,声明我们要增加的是一个英汉字典:

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

      在info.plist里,再找到“<key>CFBundleIdentifier</key>”,记下这句代码之后的“<string>com.apple.dictionary.XXXX</string>”中的XXXX,图中显示的是“English”,这个内容是根据词典内容不同而变的,将这段字符找个本子记录下来,随后要用到。

      将修改好的字典文件使用iTools、同步推等工具,上传到系统文件的“/private/var/mobile/Library/Dictionaries”目录,如果没有Dictionaries目录,可以新建一个目录。

      注:上传的是解压后其中类似“English.dictionary”这样的目录,可不要把中文目录给上传上去了。

      打开iPhone4S或iOS设备上的“iFile”软件,没有这个软件的可以在Cydia商店中免费下载,这是一款非常强大的iOS设备文件管理工具。

      进入“/private/var/mobile/Library/Dictionaries”目录,长按触摸屏选中刚刚复制进设备的字典文件夹,选iFile右下角操作菜单,选择复制/链接。

      打开/Library/Dictionaries目录,在空白处长按,选择“链接”。

      使用iFile,找到“\System\Library\PrivateFrameworks\DictionaryServices.framework\zh_CN.lproj\DefaultDictionaries.plist”文件,使用文本编辑器打开它。

      找到下面这段代码:
       <key>DCSDefaultActiveDictionariesForiOS</key>
      <array>

      在下面增加字典的完整路径连接,记住如果你使用的字典名不同,需要将最后的“English.dictionary”修改成你使用的词典文件名。

      <string>/private/var/mobile/Library/Dictionaries/English.dictionary</string>

      以上我们就增加了全局的英汉词典。如果你想在iBooks里也增加这一个词典,只需要使用iFile,进入/var/mobile/Applications/目录下的iBooks文件夹中(在iFile的设备中,打开“应用程序名称”选项),进入iBook.app目录,找到“BKDictionaryManager_LanguageToOrder.plist”文件,使用文本编辑器打开它。

      找到下面的代码,在<array>代码下增加<string>com.apple.dictionary.English</string>字符串,其中“English”对应你在info.plist中记下的“XXXX”字符串,储存退出。

       <dict>
          <key>en</key>
          <array>
              <string>com.apple.dictionary.NOAD</string>

      至此所有已经大功告成,我们只需要在iFile里,搜索所有“DictionaryCache.plist”词典缓存文件,并删除它,然后重启iPhone4S、iPad2等iOS设备,即可在系统中自由使用我们新增的英汉词典文件了。

     

    常用词典文件下载地址分享(来源于网络,感谢Lucky_gjy、bfans2004和萧十五):

      教程中使用的词典:http://115.com/file/e6tgi87a

      特点:词库丰富,翻译精简

      21世纪英汉词典

      推荐度:★★★★★

      大小:十分负责的 80 MB ★★★(大小适中)

      词条量:213,741 条 ★★★★ (较丰富)

      解释能力:较丰富 ★★★★

      适用人群:绝大多的朋友们;在容量、大小和解释能力之间追求平衡的;厌烦横屏拉来拉去看解释的

      下载地址:115网盘 http://115.com/file/ewe5scp4#

      牛津高阶

      推荐度:★★★

      大小:迷你的只有 40 MB  ★★ (收录完全的汉语字典里算是小的了)

      词条量:应该只有十几万,明显没有21世纪的多,生僻单词没有收录,日常生活够用 ★★★☆

      解释能力:丰富 ★★★★☆

      适用人群:旨在使用小而全的词典的;在意系统空间容量的;需要添加多种字典的;能忍受得了横屏拉来拉去看解释的

      下载地址:115网盘 http://115.com/file/d2o5kyn2#

      Langdao朗道英漢詞典(繁体):

      推荐度:★★★☆

      大小:解压缩后大约有 170 MB  ★★★★☆(巨大) 

      词条量:423,246 條 ★★★★★(十分丰富)

      解释能力:极度简单!★☆

      适用人群:仅仅查单词的意思不需要深入解释的;港台人士;经常使用生僻词汇的;追求简洁、十分厌烦横屏拉来拉去看解释的

      下载地址:115网盘 http://115.com/file/b3yipxj7# 

      高级汉语大辞典:

      推荐度:★★★★

      大小:解压缩后  21.1 MB  ★★ (正常大小)

      词条量:词典 51,675 条 ★★(日常够用)

      解释能力:适中、偏简单 ★★☆

      适用人群:需要汉语字典的特殊人群

      下载地址:115网盘 http://115.com/file/b3yiwdb3#

      日汉词典:115网盘 http://115.com/file/ewe5l6qm#

      汉日词典:115网盘 http://115.com/file/d2315f3u#

      汉法双向功能 词典

      推荐度:★★★★★(就这个单词最全咯)

      大小:解压缩后 汉法词典 127.9 MB ★★★★  (庞大)

      词条量:汉法词典 368,190 条 ★★★★(丰富)

      解释能力:极度简洁 ★☆

      适用人群:学习法语的同学、一本字典放在两个目录下当两本字典用~好用

      下载地址:115网盘 http://115.com/file/cmjsxbxs#

      德汉词典:

      推荐度:★★★★(目前也就这一款了)

      词条量:106,118 条 ★★★(一般够用)

      解释能力:极度简单!★

      适用人群:德语阅读者以及学习者

      下载地址:115网盘:http://115.com/file/atvkskjs# 

  • 相关阅读:
    一些你可能用到的代码
    iOS 键盘下去的方法
    iOS设计模式汇总
    随笔
    Spring cloud config 分布式配置中心 (三) 总结
    Spring cloud config 分布式配置中心(二) 客户端
    Spring cloud config 分布式配置中心(一) 服务端
    jdbcUrl is required with driverClassName spring boot 2.0版本
    JpaRepository接口找不到 spring boot 项目
    解决IntelliJ “Initialization failed for 'https://start.spring.io'
  • 原文地址:https://www.cnblogs.com/jacobz/p/2456794.html
Copyright © 2011-2022 走看看