手把手教你汉化Windows Phone 7程序(xap包汉化)

18 篇文章 0 订阅
3 篇文章 0 订阅

目前的Windows Phone 7正风风火火地走来,但目前大量的应用都是英文版本,这对于国人来说是个遗憾。

看着鸡肠文字总不免感觉别扭。目前国内的开发前景因为还不明朗,中文的应用还不是很多,而且国外的很多应用都堪称经典,

所以很多人便开始了汉化英文版本的xap来提供国内的应用供应。但目前汉化都是一些比较专业的人员提供,相信很多朋友也希望走进这个行列,

 通过本傻瓜式教程,相信你可以很快掌握xap的汉化,技巧,其实汉化可以很简单。下面给你一步步道来:

一、下载编辑软件ResourceInsight ,目前该软件尚在测试阶段,还有待进一步的加强。

下载地址:http://www.qqpet.com/ResourceInsight/ResourceInsight.rar

二、将希望汉化的xap包下载下来,例如我下载一个手电筒的应用FlashLight.xap,如图所示

三、其实稍微接触过WP7开发的同学都知道,该包是一个zip包,所以使用zip解压工具将该包解压出来后如下图所示:

 

找到对应的程序文件,本例中是FireflyFlashLight.dll文件。

 

四、运行我们的编辑软件ResourceInsight,并将FireflyFlashLight.dll文件拖入我们的软件中,如下所示

 

可以看到,该程序所用资源将在左边列出,可以看到有用户字串,一般的须要汉化的英文信息会在用户字串中显示出来,

但这里要记住这里的字串很多是程序使用的名字,是不可以翻译的,特别是带“.”和带"_"等特殊字符的串,要保留,这需要一定的经验来区分。

找到需要汉化的字串可以直接翻译成中文,并编辑。不过目前编辑软件只支持编辑后的字串长度要小于等于原来的字串。

五、此外还可以替换程序所使用的资源,如下图所示:

 

找到需要的图片,然后导出,通过图片编辑软件修改后,再导入回来。这里同样要注意新替换进来的资源大小不能超过原来的资源大小。

六、当一切编辑妥当后,按顶上的保存按钮,选择原来的程序文件名,保存即可。

 

怎么样,汉化原来可以如此简单吧。相信你也可以尝试将手边的英文xap都汉化了。

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

b2b160

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值