软件汉化教程(完整版)

合集下载

APK软件汉化教程

APK软件汉化教程

APK软件汉化教程(转载请注明来自藕粉网的Smwenzi,谢谢)随着Android手机种类的不断丰富,各种应用软件也开始遍地开花,Android用起来也越来越爽了……不过有很多软件都是老外编的,虽然英文界面也能用,但是毕竟不如咱们中文看着舒服,特别是一些功能相对比较复杂的软件,中文界面还是很有必要的。

因此,本人综合网上多位前辈大侠的教程,加上自己的一点心得,对如何汉化APK软件,进行简要说明。

由于我也是个新手,很多地方也许会不完善甚至存在错误,请各位兄弟不吝赐教。

一、概述目前,网上常用的APK汉化方法有三种:一是使用Hex Workshop,这种方法操作繁琐、费时费力,而且经常出现搜不到想要修改的字符的情况;二是使用汉化浪子大侠的Android ResEdit(目前最新版本AndroidResEdit v1.5),这个软件使用简单直观,但是对不在资源文件中的词条无能为力,只能用于简单的汉化;第三种就是我在这里要向大家推荐的APKTOOL,他的原理是把APK 进行反编译,生成程序的源代码和图片、XML配置、语言资源等文件。

我们只需要对有关图片和语言资源等文件进行修改,再编译打包成APK 并签名,就可以得到汉化版的APK软件了。

二、搭建汉化环境由于APKTOOL工具是用Java编制的,因此需要电脑中安装了JRE 或者JDK(JAVA工具,用JRE即可)。

下载地址:本帖隐藏的内容需要回复才可以浏览ftp://o1:o1@222.223.83.143/hanhua/jre-6u20-windows-i586-s.exe接下来就是我们要用到的关键工具——APKTOOL。

为便于操作,自己编写了一个批处理工具,集成了最新的apktool-v1.3.1和签名工具,可以省去自己输入指令的麻烦,实现解包、打包、签名自动处理。

下载地址:本帖隐藏的内容需要回复才可以浏览ftp://o1:o1@222.223.83.143/hanhua/APKTool.rar还有一个辅助工具Notepad++,这是一个功能强大的文本编辑软件,可以在指定文件夹中搜索字符串,汉化不在资源文件中的词条时,用这个可以极大减少工作量。

iphone软件汉化教程

iphone软件汉化教程

说到软件汉化,一般朋友可能会觉得很复杂,其实iPhone的汉化相对于Windows软件的汉化来说,技术上要简单一些,因为iPhone属于Mac OS的简化版,Mac OS本身有非常直观的多语言环境支持。

但是,也因为Mac OS的小众特性,相应的工具较Windows少很多,尤其是对于iPhone上的软件,与Mac下相比,可用的资源编辑工具更少,且暂时没有工具对程序执行文件中的资源进行提取和编辑,只能对下列资源进行修改:第一类资源:标准的Localizable.strings 或strings这是标准的多语言环境支持的文件,根据不同的语言,在软件安装目录下,存在于诸如en.lproj、de.lproj、fr.lproj、zh_CN.lproj、zh_TW.lproj、、、、、等等目录中。

大部分支持多语言良好的软件,需要汉化的资源基本都在这个文件里面。

这个文件格式是一种二进制的文本,在不同的操作系统环境下,需要特别的编辑工具:Mac OS:首选:BBEdit;特选:Property List Editor;(文件太大,不提供本地下载,请找Google、百度)Windows:PropertyList Editor 1.0f distribute_pledit_10f.rar (24 K) 下载次数:8413 (感谢qlmiao提供的工具)(此文件被360安全卫士报发现木马,请用户自己小心甄别,目前还未确定)此类资源汉化方法:步骤一、解压缩首先,解压缩我们要汉化的软件,iPhone的安装包其实都是压缩包(无论是IPA、DEB、PXL),所以我们要先解压缩,才能方便的进行编辑。

Mac OS:如果你的电脑没有安装StuffIt Deluxe,去找一个装上,去这里吧:/read-htm-tid-333684-fpage-2.htmlWindows:如果没有安装WinRAR,去这里:搜索一下,装烈火版本的就好,或者下载7-zip也挺好。

Android汉化教程

Android汉化教程

第一节相关知识的讲解如果你对AndroidAPK的汉化有兴趣的话并且想拥有属于自己的作品的话,请认真的看看下面教程并亲自动手操作一遍,会让你感受到自己能够成功汉化后的喜悦。

如果你已经对Android APK的汉化研究到了一定的程度的话,可以直接忽略掉,本教程专为想学习汉化,但是又不知道如何入手的机油们准备的。

其他的就不多说了,让我们进入主题吧!1.首先要说的就是汉化工具的准备和系统环境变量设置的问题:A.汉化工具:APKTOOL1.4.1打包版,dex反编译工具和签名工具、Notepad ++(主要dex的汉化),可在附件栏中下载。

B.环境变量的设置方法请到下列网站详细查看:/thread-30755-1-6.html2.其次我们来讲讲一些关于APK的相关知识。

(有助于理解)APK是Android Package的缩写,即Android安装包。

APK是类似Symbian Sis 或Sisx的文件格式,将apk通过电脑或传入手机即可安装程序。

apk文件实际是一个zip压缩包,可以通过RAR等解压缩工具解开*.apk文件(如果之前没有设置过的,按照下面的图片效果对RAR软件进行设置-直接找到打开RAR软件>=选项>=设置>=综合,在用户自定义压缩文件扩展名中输入apk点击确定即可)3.接下来了解一下汉化的方法就目前而言汉化有两种情况,分别是直接汉化和非完全嵌入式汉化。

先说说两者的区别吧,在实例中会具体补充:直接汉化:就是强制性把原程序默认的语言(一般为英文),修改成中文的过程。

这种方式可以让汉化的程序在任何系统中都显示中文。

这一个过程又叫强制性汉化,在apktool 工具未诞生之前都是通过汉化狂人实现此方法的,诞生有了apktool之后不仅可以强制性汉化,而且还能进行部分嵌入式汉化。

下面就讲讲部分嵌入式汉化吧。

非完全嵌入式汉化(部分嵌入式汉化):是通过apktool反编译得到源代码后在原默认语言的基础上添加中文语言包,最后回编译为apk的过程,这样可以让你的程序在中文系统中时显示中文,在英文系统中时显示英文。

软件汉化教程

软件汉化教程

软件汉化教程
1、首先我们要下载可汉化版本的Multisim,然后对下载的文件在合适的目录下保存。

2、下载下来的文件如下图所示:
3、将文件进行解压,得到如下一个解压文件:
4、然后我们打开我的电脑在里面找到你安装软件的盘,然后点击,
在里面找到Proqram Files。

5、然后我们打开Program Files,在里面找到National Instruments 文件夹,然后我们点击Circuit Design Suite 14.0文件夹。

如下图的文件夹:
6、然后我们在里面找到stringfiles文件夹并打开它如下图:
7、然后我们把复制的文件夹粘贴到里面。

8、然后我们就可以打开软件,然后在里面找到Options,然后我们点开这个选项,打开第一个,然后点击General选项卡,然后最下面有Language选项,我们把其它语言换成就可以汉化了。

Android软件汉化教程3

Android软件汉化教程3
16h~19h:4 字节,高度 1Ah~1Dh:4 字节,200001h 1Eh~21h:4 字节,00h 22h~25h:4 字节,00h 26h~29h:4 字节,00h 2Ah~2Dh:4 字节,00h 2Eh~31h:4 字节,00h 32h~35h:4 字节,00h 36h~末尾:4 字节对应 1 像素,分别为 ARGB 数据。 注意:BMP 文件中,像素数据按照从下到上、从左到右顺序排列,即先保存图片最后一行 的像素数据,最后才是第一行。 根据这些信息,我们很容易将其转换为 32 位色 BMP 图片,以 R4G4B4A4 为例,得到的 R、G、B、A 数据都左移 4 位,下图即为 BUTTONS_SHEET_1.pvr 转换后得到的图片。
修改的时候要注意 Alpha 通道的影响,然后再按照 pvr 的格式转换回去。转换的时候要注 意,因为我们实际修改的是 32 位色的图片,而 pvr 是 16 位色,色板的缩减就成了一个问 题,一般的处理办法有两种: 1、修改图片时注意选色,尽量只是用原图片里有的颜色。这样的时候只需把 R、G、B、A 数据再右移 4 位就好了(以 R4G4B4A4 为例); 2、在转换程序中设定近似颜色的取法,即 R、G、B、A 数据的低 4 位不为 0 时如何选取 数值。这样做的优点是在修改图片,尤其是使用一些颜色渐变效果时不用顾忌太多,但转换 得到 pvr 文件后最好再用之前的程序转回 BMP 看一下,确实颜色变动是否有大的影响。 2、dat 、 下面的问题就是如何修改了,虽然我们得到了素材图片,但是这个图片并不是可以随意 修改的,因为每项素材所占用的矩形区域并没有在图片里标注,贸然修改可能导致图片 显示不全或者不需要修改的图片被改动等问题。这时就要分析下*.dat 文件的结构:
2Ch~2Fh:4 字节,文件标识"PVR!" 30h~33h:4 字节,固定为 01h 图片数据:2 字节对应 1 像素,颜色分配按照如上所述。 上面是 R4G4B4A4 的情形,R5G6B5A0 的如下图:

Android(安卓)系统的APK软件汉化教程5篇

Android(安卓)系统的APK软件汉化教程5篇

Android(安卓)系统的APK软件汉化教程5篇第一篇:Android(安卓)系统的APK软件汉化教程Android(安卓)系统的APK软件汉化教程方案1:通过16进制编码软件自行替换英文 1.JDK(Java Development Kit)-开发环境 2.Auto-Sign-签名工具3.Hex Workshop-十六进制编辑器4.WinRAR-压缩软件方案2:通过汉化开发人员自行编写的汉化软件ForAndroid 1.JDK(Java Development Kit)-开发环境2.Android ResEdit-汉化软件 3.WinRAR-压缩软件【方案选择】方案1使用了最基本的汉化方式,通过将16进制码转为英文字符,再通过翻译转为中文的方式对软件进行汉化。

如此可以将软件彻底汉化,没有死角出现。

但是工作量大、耗时长。

方案2则满足初学者对于软件汉化的需要,将英文单词整齐的罗列于列表中,右侧只需填入对应中文意思即可,并可以通过Google自动翻译对应单词。

并支持导入/导出文档,以及内嵌了Auto-sign签名工具,方便用户使用。

但是不能够将软件彻底汉化,绝对是个致命的问题。

今日的教程由于面向初学者,故选用了方案2为大家演示.【汉化过程】1.下载所需软件,安装JDK开发环境和Android ResEdit汉化工具处理所要汉化的APK文件打开winrar,选项-设置,在“综合”页面,将“.apk”文件类型添加于“用户自定义压缩扩展名”。

图为:利用RAR加载.apk文件的设置图为:利用RAR加载.apk 文件的设置然后选择需要汉化的APK文件,此时图标已经变成了压缩文件图片,右键解压缩,最好解压到一单独文件夹,方便以后汉化操作。

此时,我们可以看见文件夹中有两个独立文件夹和三个文件。

META-INF为签名信息,RES为软件相关图片等,而对于我们汉化最为重要的文件就是resources.arsc。

图为:.apk文件解压后3.汉化文字用我们提供的AndroidResEdit汉化工具打开刚才我们所解压的resources.arsc文件。

软件汉化方法

软件汉化方法

软件汉化方法软件汉化是指将原本使用外文界面的软件,通过一定的技术手段,将其界面语言转换为中文,以方便中国用户使用。

在今天的全球化环境下,软件汉化变得越来越重要,因为它可以帮助更多的人更方便地使用各种软件。

那么,接下来我们就来了解一下软件汉化的方法。

首先,软件汉化的第一步是收集原始资源。

这包括软件的界面文本、图标、按钮等元素。

通常情况下,这些资源都是存储在软件的安装目录下的资源文件中,我们需要将这些资源文件提取出来,以备后续的汉化工作。

其次,进行资源文件的翻译工作。

一般来说,我们可以选择使用专业的翻译工具,比如Trados、MemoQ等,来进行软件界面文本的翻译。

当然,也可以选择自己进行翻译,但需要注意的是,翻译的质量一定要保证,以确保汉化后的软件界面语言通顺、准确。

接着,进行界面文本的替换工作。

在完成了翻译后,我们需要将翻译好的文本替换原始的外文文本。

这需要一定的技术支持,因为我们需要确保替换的文本能够准确地对应到软件界面的各个位置,不会出现错位或者显示异常的情况。

然后,进行图标、按钮等元素的汉化工作。

除了界面文本,软件的图标、按钮等元素也需要进行汉化。

这需要使用专业的图像处理软件,比如Photoshop、Illustrator等,对这些元素进行编辑和替换。

在进行替换时,需要注意保持原有的风格和大小,以确保汉化后的软件界面整体风格统一。

最后,进行汉化后的软件界面的测试工作。

在完成了汉化工作后,我们需要对汉化后的软件界面进行测试,以确保汉化后的软件能够正常运行,并且界面显示正常。

如果发现有问题,需要及时进行修复和调整,直到软件汉化工作完全完成。

总的来说,软件汉化是一项需要技术支持和专业知识的工作,但通过一定的方法和技巧,我们可以顺利地完成软件汉化工作。

希望通过本文的介绍,能够帮助大家更好地了解软件汉化的方法,为软件国际化做出更多的贡献。

APK软件简易汉化教程

APK软件简易汉化教程

这篇教程是我无意中看到的,作者mr毛毛很详细的介绍了安装方法与汉化教程,很是辛苦,来给大家分享下。

先说明一下,由于我用的系统是英文版的XP所以截图可能和你实际操作时稍有不同,不过哈哈能做汉化的英文应该不是问题。

汉化环境要求:已安装JAVA工具(未安装的请到/zh_CN/下载JAVA工具安装)或者NET Framework 2.0(下载地址/html_2/1/82/id=10637pn=0.html)汉化需要用到的工具:签名时需要的Auto-signAuto-sign.rar汉化工具Hex WorkshopHex_workshop.rar测试工具:Android模拟器,或者直接在手机上安装测试第一步:找到要汉化的apk软件以名为Astro的文件管理备份软件为例双击文件,选择用WinRAR打开软件的字符一般存在在下面三个文件里,一般来说我们首先习惯性的提取resources.arsc里的字符第二步:将resources.arsc提取出来在resources.arsc上单击右键用Hex Workshop打开出现以下界面将所有字符全选,复制所有字符第三步:新建一个文本文档将字符粘贴进去,如下这样的字符是非可读的,我们需要将他转换成可读的,也就是英文单词,我们才能对其进行汉化。

在菜单栏点击编辑,选择替换,如下在替换内容一栏输入“.”,替换为留空,点击全部替换第四步替换后得到如下字符,如下图中一些带“_”和“/”的字符大多没用,可以删掉删除后留着这些,然后就看你的眼力了,将剩下的英语分段整理出来整理后如下第五步:然后就可以对这其中的单词和句子进行汉化了可以用Google翻译来辅助,但是请不要照搬,那样汉化的句子和词会显得不人性化,让人有种英式中文的感觉,而且大多数英文单词一次多意,所以请酌情翻译(还可以适当加入自己的YY)。

第六步:将这些全部翻译完之后就可以用Hex Workshop打开resources.arsc进行字符替换了用Hex Workshop打开resources.arsc进行替换了在查找输入英文字符,替换选择翻译好了的字体,选项设置如图选择替换,这里要注意,有些字符可能要重复,比如“Choose a font size”和“Font Size”中的Font Size 就重复了,所以替换的时候要注意右边选框中的字符第七步:字符全部替换好之后,将已经修改过的resources.arsc替换进astro.apk,同时删除apk文件里META-INF下的***.SF和***.RSA,不然此apk文件将无法签名,导致无法安装。

软件汉化教程

软件汉化教程

软件汉化教程广义上的中国化包括作为中华民族主体的汉族对周边民族的同化与融合,也被称作汉化。

这个过程一直贯穿着中国的历史。

软件汉化:使用专门的工具对外文版的软件资源进行读取、翻译、修改、回写等一系列处理,使软件的菜单、对话框、提示等用户界面显示为中文,而程序的内核和功能保持不变,这个过程即为软件汉化。

汉化软件:所谓汉化软件就是如果软件程序本身为英文、日文等等的外国语系,但因为不是每个人都看的懂英文,都看的懂日文,在语言的使用上就有很多的差别,所以使得国人在使用或学习该软件时,特别是一些计算机的初学者,一看到是英文软件,那更是不想去学习,在使用上非常不方便也非常的惧怕。

于是国内就有很多热心的网友,将这些外国语系的软件翻译成为中文语系,并且制作成升级(PATCH) 档的方式,散布给网友使用。

简介:现在的汉化软件和汉化补丁是越来越多了,你肯定也想自己汉化一些软件试试吧。

肯定你又会以为这是很麻烦或者很难的事情,只有高手才会做,其实并不是这样,你也完全可以自己汉化一些软件,有些方法还是很简单的,不需要涉及到编程的知识。

不相信,不相信就听我下面给你介绍三种方法,保证你看完后,你也能汉化一些平常见的软件了。

直接修改源二进制的代码,不要紧张,也不要被吓倒,很简单的。

这里需要用到一个二进制代码查看器,如果你没有,我推荐你用一个名字为Ultra Edit的编辑器。

这个软件比Windows自带的记事本的功能强大许多,用法上倒没有什么复杂的地方,至于具体好在哪里,我就不说了,呵呵,可以自己看看专门介绍它的软件。

比如说,我们要汉化一个英文软件,就比如汉化Turbo C吧,把菜单中的“File”汉化成中文的“文件”。

用此编辑器打开TC的可执行文件tc.exe,当然啦,在做这之前,你要先备份好你要操作的文件,免得到时候没有汉化成功,倒弄坏了文件,回不来了。

打开以后,就可以看到它的原二进制代码文件。

这时候,你选择查找功能。

从二进制中查找到“file”,找到后,将它修改成“文件”,然后保存关闭,执行这个文件,看看是不是已经汉化了。

protel99se汉化教程

protel99se汉化教程

protel99se汉化教程简介Protel99SE(现在已更名为Altium Designer)是一款功能强大的电子设计自动化软件。

然而,对于一些不懂外语或英语水平有限的用户来说,使用这样一款软件可能会带来一些困难。

幸运的是,有一种方法可以将Protel99SE的界面汉化,使用户更容易理解和操作软件。

本教程将向您介绍如何对Protel99SE进行汉化,使软件界面变成中文,从而方便大家使用。

步骤1. 下载汉化文件首先,您需要下载Protel99SE的汉化文件。

您可以在互联网上搜索“Protel99SE汉化文件下载”,然后选择一个可信赖的下载来源进行下载。

2. 备份原始文件在进行汉化之前,建议您首先备份原始的Protel99SE文件,以防止出现意外情况。

定期备份文件是一个良好的习惯,可以保护您的数据安全。

3. 替换文件找到您下载的汉化文件。

在Protel99SE的安装目录下,找到并替换以下文件:•Protel99SE.exe•Protel99SE_uninst.exe替换文件时,系统可能会要求您获得管理员权限。

请务必以管理员身份运行替换操作。

4. 重新启动软件替换文件完成后,关闭Protel99SE,并重新启动软件。

您应该能够看到软件界面变成了中文。

注意事项在进行汉化操作时,需要注意以下事项:•下载汉化文件时要选择可信赖的来源,以免下载到恶意软件。

•替换文件时,要小心操作,确保备份原始文件,以免出现无法恢复的错误。

•如果汉化文件不适用于您的软件版本,可能会导致软件无法启动或出现其他问题。

请确保使用与您的软件版本相匹配的汉化文件。

总结通过本教程,您学会了如何对Protel99SE进行汉化,使软件界面变成中文。

希望这个教程能够帮助到您,让您更轻松地使用Protel99SE进行电子设计。

如果您对Protel99SE有其他问题或需要更多帮助,请查阅软件官方文档或搜索相关资源,以获取更详细的信息和指导。

祝您使用愉快!。

软件汉化教程

软件汉化教程
将待翻译文本翻译成目标语言,尽量保持原意不 变。
校对翻译文本
校对翻译后的文本,确保其准确无误并符合目标 语言的表达习惯。
图形和图像翻译
选择要翻译的图形和图像
选择需要翻译的图形、图像等元素。
翻译图形和图像
将图形和图像元素翻译成目标语言的相应内 容,并尽量保持原意不变。
准备图形和图像翻译
将图形和图像元素进行分离,并准备进行翻 译。
软件汉化教程
汇报人:
汇报时间:
• 软件汉化概述 • 软件汉化前的准备 • 软件汉化的步骤 • 软件汉化中的问题与解决方案 • 软件汉化的未来发展 • 软件汉化实例教程
目录
PART 01
软件汉化概述
什么是软件汉化
软件汉化是指将非中文的软件界面或 文档翻译成中文,使其更适合中国用 户使用。
VS
软件汉化通常包括图形用户界面( GUI)和文本用户界面(TUI)的翻 译。
软件汉化的重要性
提高软件的可读性和易用性,使其更符合中国用 户的语言习惯和文化背景。
帮助中国用户更好地理解和使用软件,提高软件 的使用效率和满意度。
促进软件在全球范围内的普及和推广,提高软件 的商业价值。
软件汉化的历史与发展
01 02 03 04
软件汉化起源于上世纪90年代,随着计算机技术的飞速发展而逐渐兴 起。
打开图像编辑工具,例 如Photoshop。
使用图像编辑工具中的 文本工具,将需要翻译 的图像文本进行翻译。
01
02
03
04
导入需要汉化的软件图 像文件。
将翻译后的文本复制回 软件中,完成图形汉化 。
实例三:使用音频编辑工具进行软件声音汉化
打开音频编辑工具,例如 Audacity。

用eXeScope汉化英文软件图文教程

用eXeScope汉化英文软件图文教程

汉化对象RegCleanerForVista,是个注册表垃圾清洁工具这次用到的工具:(注:汉化软件时一定要查壳与脱壳)1.eXeScope汉化软件的工具,等你稍微熟悉汉化就不建议你用它了,这次选它因为操作简单,以后用PE Explorer 等一些工具2.金山词霸(给那些不懂英文的朋友,它支持屏幕取词功能)备选软件:金山快译.还可以用网络在线翻译,地址:/或/(有的翻译不太准确,你根据意思或经验来汉化吧)这个软件要分两个过程来汉化第一过程:主要界面汉化第二过程:次要界面汉化现在先汉化第一过程第一步:打开RegCleanerForVista英文版,浏览一下界面,初级最好做个截图,这样直观一点,随时查看界面英文,好了看到界面上方的英文软件的名字吗?Free Registry Cleaner for Vista,我们来把它改为中文名称。

见图:第二步:打开汉化工具eXeScope,点击文件--打开--《选择我们软件RegCleanerForVista》程序,出现下图:我们要汉化的全在“资源”区,点击资源--RC数据——注:汉化时选择字母带“T”的区,其他的不要管他,以后汉化其他软件也是,这里我么选择第一项,点击,出现下图:看到Caption了吗?他的后面就是我们要汉化的,这里我把它改为“注册垃圾清洁器”当然你也可以根据英文翻译改为其它名称,(注意:两边引号不要去掉)。

见图:点击:“保存 ”“退出 ” 打开英文软件看看,哈哈,名称是不是变成中文的了。

如上图: 好了在重复第二步,下拉,找到Caption 看到后面的英文scan registry ,它是该软件界面的第一项,修改吧,根据翻译我把它改为“扫描”, 为了字体界面美观,我在“扫描”两个字只见输入两个空格,变为“扫 描”,见图:再下拉看到界面第二项select none,我改为“不选择”,依次修改,TI改完以后,在点击T2,把Caption = 'About' 中的About根据翻译改为“关于”依次修改,其中我把Caption = 'Copyright 2007 @ '中Copyright2007@改为我的大名“jds918 汉化”,改完以后“保存”“退出”。

Android手机软件汉化教程

Android手机软件汉化教程

Android手机软件汉化教程第一课apk安装包解析今天我们正式开始学习android程序的汉化!首先我们来了解一下apk文件APK是Android Package的缩写,即Android安装包。

APK是类似Symbian Sis或Sisx的文件格式,将apk 通过电脑或传入手机即可安装程序。

apk文件实际是一个zip压缩包,可以通过解压缩工具解开*.apk文件。

我们使用平时最常用的一款进程结束软件Advanced Task killer 作为本次课程的教学软件!先新建一个文件夹,用rar压缩工具将压缩包内的文件解压到文件夹内,解压到文件夹以后,我们会得到如下图的几个文件和文件夹其中,META-INF 和res这两个文件夹,还有AndroidManifest.xml,classes.dex和resources.arsc这3个文件,它们是每个软件都有的,也就是必须的!assets有的软件有,有的没有,有的软件还有些其他的文件夹META-INF目录下存放的是签名信息,用来保证apk包的完整性和系统的安全这里先不用管它,最后APK签名时再来说它。

res目录是存放资源文件的不同的软件,res目录下的文件夹也不同,一般也就是drawable(图片所在文件夹)drawable-hdpi(高分辨率图片所在文件夹)layout(界面布局xml文件所在文件夹)layout-hdpi(高分辨率界面布局xml文档所在文件夹)menu(一些菜单文件所在目录)raw(存放帮助类文档或其他资源的文件夹,如help.html;clock.zip)xml(其他一些xml文件所在目录)这几个。

这款软件就只有drawable,layout,xml这三个。

drawable这个文件夹一般都是存放软件中的图片。

有的软件要修改图片的,就要来这里找!一般游戏居多。

软件很少有要修改图片的!其他几个文件夹存放的都是些XML文件了,这里面也会有要汉化的地方。

软件汉化教程

软件汉化教程

如今,Android软件猖ramp。

在“蔬菜市场”中,我们可以看到超过90%的软件是外国软件。

无论是公司还是个人开发,都不可避免地会涉及语言障碍。

当我们心爱的软件不以中文发布时,我们只能忍受“外来代码”带来的麻烦吗?不,实际上我们可以通过打开APK文件resources.arsc文件来实现中文软件,显示所有十六进制代码,然后通过十六进制编码软件将其转换为英文字符,当然,也可以先将16转换为System变成10基本,然后通过ASC II代码表更改为英文字符,但是我相信没有人会选择后者。

然后,我们可以将特定的英语单词翻译成中文。

工具/原材料通过中国开发人员编写的Android中文软件1JDK(Java开发套件)-开发环境WinRAR-压缩软件Android Resedit中文软件步骤/方法下载所需的软件,安装JDK开发环境和Android Resedit中文工具。

适用于Android手机的APK软件中文课程处理APK文件以将其翻译成中文:然后选择需要中文化的APK文件。

此时,该图标已成为压缩文件图像。

右键单击将其解压缩。

最好将其解压缩到一个单独的文件夹中,以便将来进行中文操作。

此时,我们可以看到该文件夹中有两个单独的文件夹和三个文件。

Meta-inf是签名信息,res是与软件相关的图片等,对于我们而言,最重要的文件是resources.arsc。

适用于Android手机的APK软件中文课程中文文本:使用我们提供的Android reesdit中文工具打开解压缩的一个resource.arsc文档。

列表第一栏中的“原始资源”是我们翻译的英语原型,但是应该注意的是,我们不需要将所有英语翻译成中文甚至是所有单词。

我们只需要翻译大写字母开头的单词,其他的就不能翻译成中文,否则我们会犯错误。

您打开APK程序就知道,英语的界面几乎都是大写字母,只有一小部分小写字母。

我只能自己找到这个。

没有经验的用户,在中文化过程中,最好用手机打开APK 程序并与中文版本比较,这会更好。

软件汉化教程

软件汉化教程

软件汉化教程如今,Android软件猖ramp。

在“蔬菜市场”中,我们可以看到超过90%的软件是外国软件。

无论是公司还是个人开发,都不可避免地会涉及语言障碍。

当我们心爱的软件不以中文发布时,我们只能忍受“外来代码”带来的麻烦吗?不,实际上我们可以通过打开APK文件resources.arsc文件来实现中文软件,显示所有十六进制代码,然后通过十六进制编码软件将其转换为英文字符,当然,也可以先将16转换为System变成10基本,然后通过ASC II代码表更改为英文字符,但是我相信没有人会选择后者。

然后,我们可以将特定的英语单词翻译成中文。

工具/原材料通过中国开发人员编写的Android中文软件1JDK(Java开发套件)-开发环境WinRAR-压缩软件Android Resedit中文软件步骤/方法下载所需的软件,安装JDK开发环境和Android Resedit中文工具。

适用于Android手机的APK软件中文课程处理APK文件以将其翻译成中文:然后选择需要中文化的APK文件。

此时,该图标已成为压缩文件图像。

右键单击将其解压缩。

最好将其解压缩到一个单独的文件夹中,以便将来进行中文操作。

此时,我们可以看到该文件夹中有两个单独的文件夹和三个文件。

Meta-inf是签名信息,res是与软件相关的图片等,对于我们而言,最重要的文件是resources.arsc。

适用于Android手机的APK软件中文课程中文文本:使用我们提供的Android reesdit中文工具打开解压缩的一个resource.arsc文档。

列表第一栏中的“原始资源”是我们翻译的英语原型,但是应该注意的是,我们不需要将所有英语翻译成中文甚至是所有单词。

我们只需要翻译大写字母开头的单词,其他的就不能翻译成中文,否则我们会犯错误。

您打开APK程序就知道,英语的界面几乎都是大写字母,只有一小部分小写字母。

我只能自己找到这个。

没有经验的用户,在中文化过程中,最好用手机打开APK 程序并与中文版本比较,这会更好。

Xara3D v6.0 汉化版教程

Xara3D v6.0 汉化版教程

Xara3D v6.0 汉化版教程打开Xara3D6,会出现一个图例。

左边是动画选项快捷键,右边是动画选项明细。

点击“文字选项”(Aa),在弹出的文字框内输入所想写的文字。

输入文字后,选择字体与字体大小、粗细、是否运用轮廓。

这样,所换成了自己所输入的文字。

增加文字。

如不在同一平面显示文字,则点“插入分页符”,在所需要分页的部位插入。

(注意:请不要留有空行,否则将不会在同行显示)全选已输入的文字来进行字体的选择。

当然,也可以在编辑的状态下进行选择◆◆Xara3D v6.0 汉化版下载与教程系列◆◆现在,插入分页与字体、字体大小均已选好。

去除边框。

当然,各取所需,边框的取舍按个人意愿。

图案选项。

进行边框的取舍、边框图案的提取更换。

阴影的取舍。

建议去除阴影。

动画的选取。

点击“动画提取器”,选择风格各异的动画表现形式。

颜色选项。

选择所喜爱的颜色来进行装点。

截入材质。

选择所喜爱的材质进行填充,使作品绚丽多彩。

绚丽的材质使字体更加眩彩。

点击文件-导出动画,对作品进行保存。

输入保存文件的文件名,保存格式为GIF动画格式。

最后保存。

尽量按默认数值进行保存。

(注意:尺寸最好小于600×300。

所以有时还得自己来定义。

偶一般都是定义为500×200)^_^教程3学习做带背景的3D动画图片,要学习下面的内容,朋友们先复习一下Xara3D6.0教程(2)里的制作。

一、打开Xara3D6.0软件后,按照教程(2)所说的方法打上自己要的文字,然后按“查看”---再按“背景材质”。

二、从电脑里选取需要的图片,按打开。

三、好,背景图片选好了,看上去一张一张地摆放着,我们不用去理它。

四、现在可以保存了,按“文件”----再按“导出动画”。

五、最后一步是非常重要的,当出现下面这界面时,我们先根据原来的背景图片的大小设置现在图片的大小(在用户定义设置),接着把“透明”前面的小勾去掉(这个很重要,如果不去掉,保存下来的图片是没有背景的),最后按“保存”,OK,完成了一幅带背景的3D动画。

跨越语言的障碍 APK软件汉化教程

跨越语言的障碍 APK软件汉化教程

不用,其实汉化软件咱们每个人都可以去实现,原理就是打开apk文件中的resources.arsc 文件,显示出所有16进制代码,再将其通过16进制编码软件转化为英文字符,当然你也可以先将16进制转化为10进制,然后通过对照ASCⅡ码表改为英文字符,但是我相信没有人会愿意选择后者吧。

然后我们便可以通过翻译,将特定的英文单词替换为中文即可完成汉化了。

【软件准备】方案1:通过16进制编码软件自行替换英文1.JDK(Java Development Kit) -开发环境2.Auto-Sign -签名工具3.Hex Workshop -十六进制编辑器4.WinRAR -压缩软件方案2:通过汉化开发人员自行编写的汉化软件For Android1.JDK(Java Development Kit) -开发环境2.Android ResEdit-汉化软件3.WinRAR -压缩软件【方案选择】方案1使用了最基本的汉化方式,通过将16进制码转为英文字符,再通过翻译转为中文的方式对软件进行汉化。

如此可以将软件彻底汉化,没有死角出现。

但是工作量大、耗时长。

方案2则满足初学者对于软件汉化的需要,将英文单词整齐的罗列于列表中,右侧只需填入对应中文意思即可,并可以通过Google自动翻译对应单词。

并支持导入/导出文档,以及内嵌了Auto-sign签名工具,方便用户使用。

但是不能够将软件彻底汉化,绝对是个致命的问题。

今日的教程由于面向初学者,故笔者选用了方案2为大家演示,如有问题可随时向我咨询。

/app/bianjieshenghuo/android_97.html【汉化过程】1.下载所需软件,安装JDK开发环境和Android ResEdit汉化工具。

软件汉化教程(完整版)

软件汉化教程(完整版)

软件汉化全教程初识资源『资源简介』软件界面上的各种文字、图像、图标等,在编程的时候根据特定的格式分门别类地存放在软件里面,这些特定的格式就叫“资源”(Resource)。

软件资源分为标准资源和非标准资源(简称非标),标准资源通常可以通过PE类资源查看工具(如:PE Explorer、ResScope 等)可视化查看编辑(VB除外),而非标目前还无法实现可视化预览。

特别注意的是VB 程序资源比较特殊,上述分类概念不适用,但汉化人一般把VB 窗体汉化器等提取的窗体资源称为标准资源,而通过点睛字符替换器提取的VB 字串、Unicode 字串和ASCII 字串均称为非标。

常见的标准资源通常有Bitmap(位图)、Menu(菜单)、Dialog(对话框)、String(字符串)、RCData(RC-数据)、Cursor(光标)、Accelerator(加速器)、Icon(图标)、Version(版本)、Toolbar(工具栏)、Form(窗体),其中RC-data多见于Delphi程序中,Form多见于VB程序中。

非标资源主要包括ASCII字串、Unicode字串两大类。

标准资源汉化后,在软件界面或调用信息时显示、但又不出现在上述标准资源中的字串多数属于非标资源。

『汉化资源分布』由于编写软件所使用的编程工具不同,软件中的汉化资源发布位置也不尽相同,常见如下:1. VC 类标准资源由Microsoft Visual C++ 编写,汉化资源一般分布于Menu、Dialog、String 等;2.Delphi 类标准资源由Borland Delphi 编写,汉化资源一般分布在Rcdata 和String 中;3.VB 类标准资源由Microsoft Visual Basic 编写,汉化资源一般出现在Form 窗体中;3.非标资源Unicode 字串和ASCII 字串,后者又可细分为VB 字串、Delphi 字串和其他ASCII 字串。

APK软件汉化教程

APK软件汉化教程

APK软件汉化教程首先....我们来认识什么叫做APK.APK:在Android平台下,程序文件的后缀名为“.APK”,APK是Android Package的缩写,意思是Android安装包,是类似WM系统“.CAB”和Symbian系统“. sis”的文件格式。

然后,我们来了解为什么要汉化它。

在很多年前,long long year ago,那时候汉化需要修改16进制字符。

汉化十分的麻烦,而现在,智能手机兴起,市场内软件无数,但是很多软件又是英文的,我英文又不好,又不想再回到那种抽掉几包烟才能汉化几个程序的16进制汉化方法,怎么办?于是就有了我们现在的APN简单汉化方式。

好了,开始教程。

一、准备工具1、JAVA环境:(这个东西允许发吧?必装的,不然无法签名。

程序也就无法安装了。

)JavaSetup6u20.rar (873.07 KB)2、汉化工具:(汉化.arsc以及.xml文件和签名必须工具)AndroidResEdit1.3汉化软件.rar (152.24 KB)3、dex解包和打包工具:(.dex文件解包打包工具,必装。

)WIN7系统Xtemp.part1.rar (976.56 KB)Xtemp.part2.rar (976.56 KB) Xtemp.part3.rar (737.67 KB)XP系统Xtemp.part1.rar (976.56 KB)Xtemp.part2.rar (976.56 KB) Xtemp.part3.rar (737.77 KB)4、dex汉化工具:(.dex文件汉化工具,必装。

)Notepad++Portable.part1.rar (976.56 KB)Notepad++Portable.part2.rar (976.56 KB)Notepad++Portable.part3.rar (431.16 KB)5、汉化教程软件:(我在市场上随便找的。

Android软件汉化教程(强制汉化Apktool汉化精简去广告)

Android软件汉化教程(强制汉化Apktool汉化精简去广告)

Android软件汉化教程(强制汉化/Apktool汉化/精简/去广告)前言:现在随处都可以找到功能强大的汉化工具,操作简单,上手快,汉化不再是件麻烦事。

想学汉化的朋友只要你用心,你也可以自己汉出优秀的作品,因为汉化根本没啥技术含量,要的只是持之以恒。

不要再羡慕别人会汉软件有多么多么牛X了,只要你有些不差的英语功底,有着热爱汉化、分享资源的热情,你也能成为“汉化达人”,一切皆有可能!教程分三个部分:1.强制汉化教程,是Android软件比较早的汉化方法,方法是用汉化工具在原语言(英文、或软件原带的其它语言)的基础上将单词和语句强制修改成中文。

2.APKTool汉化、精简教程,方法是用APKTool工具将软件反编译解包,直接用文本编辑工具修改语言包、精简语言包或自行添加中文语言包。

3.是去广告教程。

汉化工具(帖子已提供附件):AndroidResEdit(arsc/xml汉化、签名工具)汉化狂人(arsc/xml汉化工具)Notepad++ Portable(dex汉化、文本编辑工具)APKTool(反编译/编译工具)smali/ baksmali(dex解包/打包工具)WinRAR(apk安装包打包/解包工具)* 基础知识:1、apk安装包的文件结构以知名桌面软件“LauncherPro”为例,apk安装包文件目录如下图:文件目录如下:- META-INF- res- anim- color- drawable- drawable-hdpi- drawable-land- drawable-land-hdpi- drawable-mdpi- drawable-port- drawable-port-hdpi- layout- layout-land- layout-port- xml- AndroidManifest.xml- classes.dex- resources.arsc- 多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件汉化全教程初识资源『资源简介』软件界面上的各种文字、图像、图标等,在编程的时候根据特定的格式分门别类地存放在软件里面,这些特定的格式就叫“资源”(Resource)。

软件资源分为标准资源和非标准资源(简称非标),标准资源通常可以通过PE类资源查看工具(如:PE Explorer、ResScope 等)可视化查看编辑(VB除外),而非标目前还无法实现可视化预览。

特别注意的是VB 程序资源比较特殊,上述分类概念不适用,但汉化人一般把VB 窗体汉化器等提取的窗体资源称为标准资源,而通过点睛字符替换器提取的VB 字串、Unicode 字串和ASCII 字串均称为非标。

常见的标准资源通常有Bitmap(位图)、Menu(菜单)、Dialog(对话框)、String(字符串)、RCData(RC-数据)、Cursor(光标)、Accelerator(加速器)、Icon(图标)、Version(版本)、Toolbar(工具栏)、Form(窗体),其中RC-data多见于Delphi程序中,Form多见于VB程序中。

非标资源主要包括ASCII字串、Unicode字串两大类。

标准资源汉化后,在软件界面或调用信息时显示、但又不出现在上述标准资源中的字串多数属于非标资源。

『汉化资源分布』由于编写软件所使用的编程工具不同,软件中的汉化资源发布位置也不尽相同,常见如下:1. VC 类标准资源由Microsoft Visual C++ 编写,汉化资源一般分布于Menu、Dialog、String 等;2.Delphi 类标准资源由Borland Delphi 编写,汉化资源一般分布在Rcdata 和String 中;3.VB 类标准资源由Microsoft Visual Basic 编写,汉化资源一般出现在Form 窗体中;3.非标资源Unicode 字串和ASCII 字串,后者又可细分为VB 字串、Delphi 字串和其他ASCII 字串。

非标资源不出现标准资源中,需要专门的工具才能提取到。

4.语言文件一类特殊的文件,扩展名随作者定,多数为文本格式,常见的文件类型有*.ini、*.lng、*.dll,语言文件根据不同软件,分布的位置不定,有的在安装目录根目录下,有的语言文件夹中(如:language、Lang、Lan等)。

详见本人2006年写的这篇文章:/index.php?Go=Show::581-1145890624『学习任务』汉化目标:请列出示例文件中的资源类型及汉化资源分布下载示例文件『参考答案』001的标准资源有Bitmap、Dialog、String、Icon、Version,非标资源只含ASCII字串,汉化资源发布:标准资源集中于Dialog、String和Version 中,可用Sisulizer或Passolo 等工具汉化,非标为ASCII字串,可用点睛字符替换器或CXA提取汉化。

002为语言文件,在Language 文件夹下,扩展名为lng,文本格式,可以用Passolo 自定义解析规则汉化。

003为VB 程序,标准资源在VB窗体中,非标资源为VB 字串,可用VBLocalize 汉化。

004为Delph i程序,标准资源主要集中于RC-data和Version中,但Dialog 需要修改字体属性;非标为Delphi 字串。

汉化工具『汉化工具简介』软件汉化就是使用专门工具对外文版的软件资源进行读取、翻译、修改、回写等一系列处理,使软件的菜单、对话框、提示等用户界面显示为中文,而程序的内核和功能保持不变的过程,完整的汉化大致要经过侦壳、脱壳、预处理、翻译、编译、测试、修正、发布8个步骤。

这里的专门工具就是狭义上的汉化工具,特指标准资源和非标资源汉化工具,如Passolo、Sisulizer、点睛字符替换器等。

广义上的汉化工具指汉化流程中用到的各类工具软件,可谓五花八门。

熟练应用各类的汉化工具是汉化人学习汉化的基本技能之一。

汉化工具选用原则大体上如下:1).根据使用目的有针对性地选用工具;2).最好带字典功能,提高汉化翻译效率;3).同类工具软件,由个人使用习惯选择使用。

『学习任务』实训目标:请将列出下面汉化工具的主要用途及特点(乱序排列)(1)Radialix (2)UltraEdit (3)Athena-A (4)Resscope (5)UPXShell(6)NSIS (7)StringManager (8)Passlo (9)AutoFontSet (10)Sisulizer(11)灵便汉化编辑器(12)VBLocalize (13)FreeRes (14)PE-scan (15)DictionaryHelper(16)ExeinfoPE (17)点睛字符替换器(18)ResHacker (19)INNO setup (20)Fantasy Editor(21)PEiD (22)CodeFusion (23)UniversalExtractor (25)ImportREC(26)PatchMaker (27)FixRes (28)GetVBRes (29)CXA (30)ArmaG3ddon『参考答案』(1)Radialix-主汉化工具,可以汉化标准资源和非标资源,但目前稳定性有待完善;(2)UltraEdit -16 进制编辑器,用于非标汉化辅助工具;(3)Athena-A -海子开发的非标汉化工具,特色是具有挪移字符串和字典提取等功能。

(4)Resscope -标准资源辅助工具,用于标准资源后期修正;(5)UPXShell -UPX 加壳与脱壳工具;(6)NSIS -安装包制作工具;(7)StringManager -非标汉化工具;(8)Passlo -主汉化工具,汉化标准资源,特点是拥有强大的自定义解析规则;(9)AutoFontSet -非标字串字体修改工具(10)Sisulizer -主汉化工具,汉化软件标准资源(11)灵便汉化编辑器-非标汉化辅助工具,与点睛字符替换器是个经典的组合;(12)VBLocalize -VB 汉化主程序,可以汉化VB的标准资源和非标字串;(13)FreeRes -资源处理工具,强制释放软件中可编辑的资源;(14)PE-scan -侦/脱壳工具,可以脱一下常见的壳(低版本);(15)DictionaryHelper -字典转换工具,支持常见几种工具的字典文件互相转换;(16)ExeinfoPE -侦壳工具(17)点睛字符替换器-非标字串主汉化工具,可以与灵便汉化编辑器配合使用;(18)ResHacker -资源查看、修改、反编译软件,标准资源汉化辅助工具,但不支持Delphi程序;(19)INNO setup -安装包制作工具,功能强大;(20)Fantasy Editor -字典转换工具,支持多种字典文件互相转换;(21)PEiD -最常用的侦壳工具(22)CodeFusion -补丁制作工具(23)UniversalExtractor -万能解包工具(25)ImportREC -导入表修复工具,用于软件汉化资源修复;(26)PatchMaker -补丁制作工具(27)FixRes -资源处理工具(28)GetVBRes -VB 标准资源汉化工具(29)CXA -非标资源主汉化工具,与点睛功能相似,各有所长;(30)ArmaG3ddon -穿山甲壳的自动脱壳工具;加壳与脱壳植物有壳,动物有壳,软件亦然。

常见的三种壳:压缩壳、保护壳、捆绑壳。

壳的用途:(1)保护版权信息-不让别人随便更改作者版权信息;(2)减小程序体积-方便存储、传输、使用;(3)黑客界给木马等软件加壳,主要为躲避杀毒软件。

常见的加壳工具:常见的脱壳工具:常用的侦壳工具:PEiD、StudPE、PEscan、ExEinfo PE等『学习任务』汉化目标:使用合适脱壳机将三款示例软件脱壳。

下载示例文件『操作流程』1.使用PEiD 侦壳,可知示例三款软件加壳分别为001sample 加壳为UPX0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo002sample 加壳为PECompact 2.x -> Jeremy Collake003sample 加壳为ASPack2.12 -> Alexey Solodovnikov2.对于UPX 壳,推荐使用“UPX静态脱壳机”,直接将已加壳程序拖入下图的红色虚线框位置,蓝色虚线框显示脱壳状态:3.对于PECompact 2.x 壳,推荐使用“RL!dePeCompact 2.x”,“Browse”选择待脱壳文件后,“Unpack”即可。

4.对于ASPack 壳,推荐使用Kill 的ASPack 脱壳机,“打开”选择文件后,“脱壳”即可:标准资源汉化Passolo篇『Passolo 简介』Passolo 是目前世界上最流行的软件本地化专业工具之一。

它支持众多文件格式,包括可执行程序文件、资源文件和基于XML 的文件。

文本可以被翻译为多种语言,包括亚洲语系(Unicode 码)以及书写方式为从右向左的语言,比如希伯来语和阿拉伯语。

Passolo 包含多种所见即所得(WYSIWYG)编辑器来处理软件的用户界面,包括对话框、菜单、位图、图标和指针编辑器。

用户界面的处理非常安全,绝对不会意外删除或者改变现有的元素或结构。

官方网站:使用Passolo 汉化软件标准资源三步曲:1).方案设置2).创建翻译字串列表3).生成目标文件『学习任务』汉化目标:请用Passolo 汉化示例软件的标准资源。

、『操作流程』显示被隐藏内容1.三步曲之一-方案设置,即设置方案属性,包括源文件、目标语言属性等(1)“添加源文件”,Passolo自动选择合适的解析器解析待汉化的程序,如果解析器选择不当,可手动调整,其他源文件属性如下图所示:(2).“添加语言”即添加目标语言,简体中文(代码页为936),字体属性为“宋体,9(磅)”。

注意字符集(Charset)如果不是中文的GB2312,请点“选择”后在弹出对话框选择Chinese_GB2312字符集,此选项关系着由Delphi 编写程序的语系问题,标准资源乱码问题可能源自于此。

2.三步由之二-创建翻译字串列表,即创建英中对照字串列表,把菜单、对话框等资源中的对照字串一一列出。

(1).在创建翻译字串列表前,可以目标语言栏点鼠标右键“字串列表设置”,可以修改目标文件的名称和路径。

对于Delphi编写的程序,目标文件名后的扩展名为chs,而不是exe,故需要在chs后添加“.exe”。

(2).在目标语言栏,双击即可创建翻译字串列表,此时弹出是否创建窗口,按下“是”按钮。

相关文档
最新文档