WSI无限足球 FIFA08 中文 补丁
首页 | 下载频道 | iPhone | 动漫频道 | 全体速攻 | 游戏主题公园 | 热门专题 | WSI论坛
  当前位置:主页>iPhone>相关教程>
用正确的方式做正确的汉化
日期:2007-11-05 点击小图看大图
一段时间来经常看到发布有关iPhone的汉化帖子,其实基本的思路都是通过修改系统自带的英文字符串资源文件来实现的。这里我推荐大家使用苹果OS X自身操作系统的方式来汉化,既不损坏系统文件,又达到汉化目的,而且是正宗的OS X Native支持多语言的方式。

方法如下:

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的Property List Editor修改这个文件,找到下面内容:

   <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中文汉化,手把手教你!
·iCosta中文输入法使用教程
·新机拆封到完全破解汉化图文版
·新手必用 iPhone iBus详细使用教程
·手把手教你如何修复iPhone砖头教程
·用iPhone上网查股票行情设置办法
·用iphone上cmnet网最速设置办法
·教你如何将iPhone恢复Modem原始状态
·中文版iPhone一键搞定汉化
·超简单!解锁1.0.2版iPhone恢复教程
·玩转iBrickr上面的软件
·gpSPhone经典GBA模拟器 v0.05
·中文版iPhone一键搞定汉化
·iCosta中文输入法使用教程
·苹果iphone中文汉化,手把手教你!
·新机拆封到完全破解汉化图文版
·新手必用 iPhone iBus详细使用教程
·手把手教你如何修复iPhone砖头教程
·用iPhone上网查股票行情设置办法
·用iphone上cmnet网最速设置办法
·教你如何将iPhone恢复Modem原始状态
·超简单!解锁1.0.2版iPhone恢复教程
·玩转iBrickr上面的软件
·gpSPhone经典GBA模拟器 v0.05
·NBA08最新名单补丁
·PES2008原版100%中文实名存
·PC_PES2008_EP_9.0【序章v2
·PES2008 ML联赛 开始资金修
·NBA08 繁体中文版
·PC_FIFA08_EP1.0 FIFA08中文
·《孤岛危机》官方中文版下载
·NBA LIVE 08 薪金修改器
·PES6-中超补丁1.1版
·NBA LIVE08交易薪金查看补丁
·EP9.0序章V3
·极品飞车11中文补丁
小松彩夏可人壁纸
使命召唤4视频
极品飞车11 音乐全集
FIFA08 音乐全集
PES2008 音乐全集
使命召唤4 音乐全集
孤岛危机原声音乐
实况足球球鞋专题站
实况足球球衣专题站
PES2008专题站
FIFA08专题站
足球小将专题站
Copyright WWW.WESHAREIT.NET All Rights Reserved 京ICP备05036696号