手机大全网  
首页 | BlackBerry | 苹果 | 诺基亚 | 三星 | 索爱 | 多普达 | 手机游戏 | 手机软件 | 手机电子书 | 手机电影 | 手机主题 | 手机宝典 | 专题 | 会员中心
  当前位置:主页>苹果>iphone>文章内容
用正确的方式做正确的汉化
来源: 作者: 发布时间:2008-01-06  
   一段时间来经常看到发布有关iPhone的汉化帖子,其实基本的思路都是通过修改系统自带的英文字符串资源文件来实现的。这里我推荐大家使用苹果OSX自身操作系统的方式来汉化,既不损坏系统文件,又达到汉化目的,而且是正宗的OSXNative支持多语言的方式。

   方法如下:

   1、让系统默认为简体中文系统

   现有iPhone都是默认英文系统的,语言缩写是en_US,系统对此会自动寻找English.lproj,en.lproj以及en_US.lproj是否存在,如果存在就调用其中的字符串来替换需要显示的内容。我们要让系统默认为中文系统,缩写是zh_CN,系统对此会自动到zh_CN.lproj里面去寻找字符串资源,如果没找到,则自动切换成en。

   先到iPhone上找到这个文件:/var/root/Library/Preferences/.GlobalPreferences.plist

   注意是个隐藏文件,需要用ls-a才能显示出来。然后用Mac的PropertyListEditor修改这个文件,找到下面内容:

  <key>AppleLanguages</key>
  <array>
  <string>en</string>
  <string>jz</string>
  ......
  <string>zh_CN</string>
  ......
  <string>ko</string>
  </array>
  <key>AppleLocale</key>
  <string>en_US</string>

然后把<array>...</array>里面的<string>zh_CN</string>移到最前面,再把<string>en_US</string>改成<string>zh_CN</string>,改好后如下:

  <key>AppleLanguages</key>
  <array>
  <string>zh_CN</string>
  <string>en</string>
  <string>jz</string>
  ......
  <string>ko</string>
  </array>
  <key>AppleLocale</key>
  <string>zh_CN</string>

   把文件存盘,然后重新启动iPhone,系统就默认为简体中文环境了。

   为什么仍然显示英文?因为虽然系统默认为简体中文环境,但是iPhone并没有为每个应用程序配中文字符串资源,所以接下来我们就要自己加入中文字符串资源。

   汉化方法很简单,就是先把English.lproj所有的内容复制到另一个目录zh_CN.lproj,然后把zh_CN.lproj里面的.strings文件汉化就可以了。比如说要汉化SpringBoard,先找到它的English.lproj目录在:

  /System/Library/CoreServices/SpringBoard.app/English.lproj

我们建一个新目录:

  /System/Library/CoreServices/SpringBoard.app/zh_CN.lproj

   然后把English.lproj里面所有的文件都拷贝到这个zh_CN.lproj目录里面。接下来把zh_CN.lproj里面的.strings文件汉化就可以了。具体的汉化方法,已经有很多教程了,这里就不再赘述了。

   用这种方式,不会影响iPhone原有的系统。对任何应用,只要复制一份English.lproj(有些应用用en_US.lproj或者en.lproj,这几个都表示英文,都可以用来复制)到zh_CN.lproj,然后汉化zh_CN.lproj里面的.string文件就可以了。

   如果什么时候你需要回到英文环境,只要简单的把前面说的.GlobalPreferences.plist文件改回出厂时的样子(AppleLanguages中en在最前面,AppleLocale中用en_US),重启后,系统立即回到英文方式,是不是很方便?
(阅读次数:
上一篇:破解iphone中文输入(香港)及安装模拟器、更换桌面主题   下一篇:iPhone 1.1.1 更新已经被彻底搞定
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·今天终于入手IPHONE,开箱咯.
·iPhone使用半个月心得
·
·iPhone入手 轻松破解
·向iPhone机友们说说自己的观点
·近期购买Iphone之我拙见
·Apple iPhone终于可以发中文信息
·时尚的iphone硅胶套浅谈
·苹果的酸甜滋味-iphone使用乱弹
·破解iphone中文输入(香港)及安
·iPhone 1.1.1 更新已经被彻底搞
·weDict字典文件+新手简易教程
  相关文章
·破解iphone中文输入(香港)及安
·iPhone 1.1.1 更新已经被彻底搞
·苹果的酸甜滋味-iphone使用乱弹
·weDict字典文件+新手简易教程
·时尚的iphone硅胶套浅谈
·iPhone 1.1.1版降级方法出炉
·Apple iPhone终于可以发中文信息
·震撼!1.1.1破解成功送给大家破解
·近期购买Iphone之我拙见
·IPHONE使用小技巧,新人请先阅读
·向iPhone机友们说说自己的观点
·在iphone上阅读存在Sim卡上的短
wap8.com手机大全