真的是没有什么不可能,在前两天,网上传出有汉化版iPhone后,手机中国的编辑就开始努力研究汉化之道,最终被发现,在iPhone原始基础上汉化是完全有可能的!经过近6个小时的查找及测试,终于完成了汉化第一步!为了让广大“疯”友们能尽快将自己喜爱的iPhone汉化,笔者将教程放出,同时提供桌面、无线的汉化源文件供大家下载!如有不清楚的地方,大家可到手机中国BBS区的疯友会中提问,我们将在第一时间给予解答!+ ]0 i8 C p. \$ ~
% `8 |6 K$ Q: \" L3 H8 d 3 B. u/ k, k: K. i! P7 m
苹果iPhone汉化后的界面
" |3 o/ m6 \& y8 V2 j
/ H& G6 S; ~* v! C' }) |苹果iPhone汉化后的界面
) G; J1 h* W$ ^0 Z/ }1 E
1 n& t5 l5 _. ]: i/ V i9 c" E/ E* E! s Q, r* u {
首先我们来说说操作的原理。其实方法很简单,就是利用cnmo.exe与iphoneface.exe两个工具来进行。如果大家不明白这两个工具如何使用,请参考《独家教程 六步搞定iPhone自定义铃声!》,一直看到第五步即可。除此以外,为了方便文件查找,我们还可以利用ManzanaUI.exe这个工具来辅助操作。这个软件相当于一个iPhone内置文件查看器,它无需利用上面两款软件,即可进入iPhone系统,并且能对文件进行删除操作,但不能进行复制移动操作,所以使用时要小心。
( Q6 h' r1 O1 T 接下来我们开始进行汉化工作!注意,所有的工具必须要放在phonedmg目录下,包括MznzanaUI.exe!
* v3 U0 _- @& b1 X( X9 q' z' k 首先我们要利用cnmo.exe与iphoneface.exe两个工具,使用方法请参考《独家教程 六步搞定iPhone自定义铃声!》,看到第五步就可以了,下载可到爱疯资源下载中去找。
: F" u6 t( L3 j* |; {) E 再打开一个DOS窗口(在运行中输入CMD),输入MzazanaUI.exe即可看到如下图所示界面!利用它,我们可以快速的找到相应的文件与目录。
) A1 C/ s1 y- K& P% E) N' l- y U- T1 h3 ^# B, `# C. Q" a
苹果iPhone资源浏览器MzazanaUI 我们要汉化的两个文件分别在如下图所示的目录下,其中无线文件在/System/Library/PreferenceBundles/English.lproj下,那四个.strings文件都是,在这里我们主要修改的是后数三个,第一个不用做修改。还有一个是桌面图标汉化,它在/System/Library/CoreServices/SpringBoard.app/English.lproj/下面,同样是只修改后三个文件就可以了,最重要的是修改LocalizedApplicationNames.strings这个文件。9 F* g! K3 Y$ [8 @! B) A
3 y; O9 P, v0 c* j, [7 G- Q

, ]& I! b1 V! p; A/ M& W w( O iPhone网络汉化文件所在位置. h2 ^/ |3 z5 t

/ v: {' e9 G& x! r9 H: ~9 I iPhone桌面汉化文件所在位置
) N9 [3 t& E" o 好了,文件了解了,下面我们要把这些文件取出来。拿LocalizedApplicationNames.strings这个文件为例来说明汉化过程。在iPhone:/#提示符下输入cd/System/Library/CoreServices/SpringBoard.app/English.lproj/然后回车,这时即可进入该目录。在该目录下输入getfileLocalizedApplicationNames.strings(注意大小写),这时打开phonedmg文件夹,即可看到LocalizedApplicationNames.strings这个文件了。 因为.strings文件是二进制的,所以我们要借助一个第三方工具把它转换成文本文件,然后在Dreamweaver里进行编辑。; `, h% I. t) Y% R
点击CGI这个网址,然后点浏览,选择刚才从iPhone里拷出的文件,再点Convert,这时它会有个下载的提示信息,将它下载回来保存到phonedmg目标下,替换掉原文件。! `3 U! d% c: w6 J2 u
我们打开Dreamweaver,这时可看到如下图显示的信息:
: U3 I. s- e Z2 X- Q2 f; L8 {

0 F, y5 }3 d; m8 X) ?$ ~ iPhone文件修改界面5 ]2 x+ n1 ^9 a6 w/ e
我们要修改的就是<string></string>里面的内容,在Dreamweaver里把英文改成中文,并保存。 然后回到DOS窗口,在/System/Library/CoreServices/SpringBoard.app/English.lproj:/#下,输入putfile/System/Library/CoreServices/SpringBoard.app/English.lproj/LocalizedApplicationNames.strings,然后回车。
! _* L. Z- O# ?, t3 M4 S& i 好了,断开数据线,将iPhone关闭,然后再开机,看看发现了什?!是不是很兴奋呢?其它界面的汉化方法同上,只是麻烦一点,但至少我们用上纯中文的系统了,是不是件快事?
* ~7 D5 C8 y0 T 如果大家懒的修改,那么请下载文章底部提供的作者修改好的两个文件,按目录putfile上去就可以了!
4 e, ]" x$ c$ N, a4 B% ^ 汉化工作我们仍旧会继续,同时也会不断放出新的汉化文件,敬请各位网友关注!!1 U6 M7 J6 r; t; K( S1 b- T5 r
相关软件的下载(包括以下软件):点击下载iphone汉化文件包8 @. X$ `% h6 I l
cnmo.exe:在DOS下连接iPhone专用工具
; `4 x% z2 j( T! J1 kiphoneface.exe:虚拟linux软件2 g& Q; m. @3 E$ U" y' q7 F! t( V! f
ManzanaUI.exe:iPhone资源浏览器
5 R. {7 V1 n& D! ~# G( q# {* ?Chineseiphone.rar:汉化完的桌面与WIFI界面
% z! H3 \# S: u5 i/ Z9 J. X5 ^' x( Y& D' b6 n2 A' X' T& p' }
这里是原文地址:http://www.cnbeta.com/articles/33743.htm |