用正确的方式 给iPhone正确的汉化--科技频道-中华网-中国最大职业人士门户

来源:百度文库 编辑:神马文学网 时间:2024/04/27 17:45:13
用正确的方式 给iPhone正确的汉化
2007-11-19 17:45:23IT168 【大中小】发表评论
经常看到发布有关iPhone的汉化帖子,其实基本的思路都是通过修改系统自带的英文字符串资源文件来实现的。这里推荐大家使用苹果OS X自身操作系统的方式来汉化,既不损坏系统文件,又达到汉化目的,而且是正宗的OS X Native支持多语言的方式。

iphone
方法如下:
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的Pro perty List Editor修改这个文件,找到下面内容:
AppleLanguages
en
jz
......
zh_CN
......
ko
AppleLocale
en_US
然后把...里面的zh_CN移到最前面,再把en_US改成zh_CN< /string>,改好后如下:
AppleLanguages
zh_CN
en
jz
......
ko
AppleLocale
zh_CN
把文件存盘,然后重新启动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正确的汉化--科技频道-中华网-中国最大职业人士门户 拿破仑最大的克星:俄国老将库图佐夫--军事频道-中华网-中国最大职业人士门户 拿破仑最大的克星:2俄国老将库图佐夫--军事频道-中华网-中国最大职业人士门户 中国大学现今十大最悲哀的学科--考试频道-中华网-中国最大职业人士门户 军报:必须坚决抵制所谓“军队国家化”的主张--新闻频道-中华网-中国最大职业人士门户 精神永远在冲刺 再谈歼八的价值[图]--军事频道-中华网-中国最大职业人士门户 揭密:蒋介石宋美龄夫妇的夜生活--军事频道-中华网-中国最大职业人士门户 山东人见面为何叫“二哥”?民俗背后的文化--新闻频道-中华网-中国最大职业人士门户 谈士兵突击里的人物性格:女生最喜欢谁--文化频道-中华网-中国最大职业人士门户 《集结号》的卑劣与恶俗[原创]--军事频道-中华网-中国最大职业人士门户 汉朝令人敬仰的原因:中国文治武功的顶峰--军事频道-中华网-中国最大职业人士门户 汉朝令人敬仰的原因:中国文治武功的顶峰--军事频道-中华网-中国最大职业人士门户1 汉朝令人敬仰的原因:中国文治武功的顶峰--军事频道-中华网-中国最大职业人士门户3 中国的信息战能力又一次获得大幅提升[原创]--军事频道-中华网-中国最大职业人士门户 中国如何对应朝鲜半岛上的极端民族主义倾向--军事频道-中华网-中国最大职业人士门户 横扫匈奴的名将蒙恬却成为宫廷斗争的陪葬品--军事频道-中华网-中国最大职业人士门户 蒙古骑兵最后的辉煌:准噶尔对外的征服与进攻--军事频道-中华网-中国最大职业人士门户 蒙古骑兵最后的辉煌:准噶尔对外的征服与进攻--军事频道-中华网-中国最大职业人士门户 千年前的百年战争:宋与西夏的百年战争--军事频道-中华网-中国最大职业人士门户 揭秘一代名将的悲惨命运:岳飞为何必须死(中)-3-文化频道-中华网-中国最大职业人士门户 揭秘一代名将的悲惨命运:岳飞为何必须死(中)6--文化频道-中华网-中国最大职业人士门户 西北烽烟连年起:西夏与北宋的三大战役5--军事频道-中华网-中国最大职业人士门户 西北烽烟连年起:西夏与北宋的三大战役4--军事频道-中华网-中国最大职业人士门户 抗美援朝:我军在朝鲜战场上歼敌最多的部队--军事频道-中华网-中国最大职业人士门户