一步步net平台之软件汉化

.net 汉化简介 』
  .net 即 DotNet,它是一个技术平台,不是一门语言,可以通过编程语言(.net 支持的语言)来访问。.net 将 Internet 本身作为构建新一代操作系统的基础,并对 Internet 和操作系统的设计思想进行了延伸,使开发人员能够创建出与设备无关的应用程序,容易地实现Internet连接。
  目前很多语言都能开发.net平台的程序,常见的有微软自己的C#,VB.net,Jscript.net,VC++.net等。
  对于 .net 程序,目前尚无可视化的汉化工具,汉化的思路一般是先反编译,再汉化 .il 文件,最后再进行重编译。常见的编译/反编译工具有 DotNetHelper(推荐)、EasyNet等,.il 文件可以用 Passolo 来汉化,翻译字串可以直接翻译而不需要考虑字串长度问题,如“OK”可直译为“确定”。字串超出后控件调整才是 .net 汉化的难点之一。

『学习任务』
  汉化目标:示例软件为 .net 程序(Microsoft Visual C# / Basic .NET),请汉化。
  下载文件 下载此文件

『操作步骤』
  1. 反编译 - 直接拖入待反编译的程序 SimplyIcon.exe ,反编译的目的是生成 *.il 文件(目标文件),如下图所示:


点击“反编译”后,实现 *.il 文件和资源文件分离,如下图所示:

点击“反编译”后,实现 .il 文件和资源文件分离,如下图所示:
2.汉化
.il 文件
  使用 Passolo 即可汉化 .il 文件,.il 文件属于文本类文件,可以用记事本等程序打开,故而注意这里的解析器自动识别是否正确。

与常规汉化相同,对于不需要翻译的字串,可以右键“验证翻译”排除掉。

3.字体修改:用记事本打开 Passolo 生成的 .il 文件(已汉化),搜索字体,本例中将“Tahoma” 翻译为“宋体”,故搜索关键词为“宋体”,搜索结果如下图所示:
3.字体修改:用记事本打开 Passolo 生成的
.il 文件(已汉化),搜索字体,本例中将“Tahoma” 翻译为“宋体”,故搜索关键词为“宋体”,搜索结果如下图所示:
图中的“ 10.”即字体大小,单位为磅,根据汉化字体规范,故将“10”改为“9”即:9磅=12像素。

  4.重编译将汉化并修改字体后的 *.il 文件拉入“编译”标签下面的对应框中,资源文件自动加载,完毕,点击“编译”按钮。

生成的 SimplyIcon_Output.exe 即重编译后的程序,测试即可。
生成的 SimplyIcon_Output.exe 即重编译后的程序,测试即可。

时间: 2024-10-19 20:31:39

一步步net平台之软件汉化的相关文章

.NET软件汉化小实例

Author:KillerLegend Date:2014.6.18 From:http://www.cnblogs.com/killerlegend/p/3795577.html 好的,今天我们来汉化一个小软件,其功能是修改Win7的登录界面背景的. 解压后,先用PEID侦测文件,如下图: 可以看到这个软件没有加壳,编写语言是C#/.NET. 先运行一下程序,看一看界面,如下图: 我么需要汉化的东西不是很多,所以我们主要的目的是找到汉化的思路. 接下来出场的是Reflector,我用的是8.2

软件汉化————Apktool汉化通用教程 转XDA

本篇教程以简单的小软件PreHome为例,软件很小,利于大家学习. 首先我们要知道汉化软件的步骤,然后学会使用apktool工具.工具可以到第四课下载.里面包含了apktool全部工具,我们将其解压,最好为汉化建立一个专用文件夹,这样可以养成好习惯,利于学习汉化.而且文件夹东西太多会很乱. 软件汉化步骤:1.反编译apk,反编译成Note++等工具能够读取的文本形式.2.翻译,使用Note++等工具进行文本翻译.3.回编译apk,回编译成完整的apk安装包.4.签名与Zipalign对齐处理.工

JetBrains 系列软件汉化包

原文地址:https://blog.csdn.net/pingfangx/article/details/78826145 JetBrains 系列软件汉化包 关键字: Android Studio 3.0-3.1 汉化包 GoLand 2017.3.2-2018.1 汉化包 IntelliJ IDEA 2017.3-2018.1 汉化包 PhpStorm 2017.3-2018.1 汉化包 PyCharm 2017.3-2018.1 汉化包 RubyMine 2017.3.2-2017.3.3

webstorm网页开发软件汉化教程

webstorm是一款国外的Web前端开发神器"."最强大的HTML5编辑器"."最智能的JavaScript IDE"等,那么在国内程序员们使用的时候可能会有些不便就会想到汉化,那么webstrom如何优化呢?其实非常简单下面就让我们看看webstorm怎么优化吧. 工具/原料 webstorm软件 最新版本10 方法/ 步骤 1 首先程序员们需要下载和安装webstorm软件,官网版本默认是英文的. 2 准备webstorm的汉化包,汉化包可以从网上下

将PHPstorm软件汉化

汉化的第一步 在网上下载好一个汉化包,必须和自己下载好的PHPstorm版本相匹配 第二步,找到你PHPstorm的安装路径,这是我的安装路径 其实主要就是找到PHPstorm里面的lib文件夹,这个文件夹里面放着关于PHPstorm语言包的文件 就是这个文件 resources_cn.jar 记住,后面的cn,这个才是语言包的文件,en和不带其他后缀的文件都是系统启动需要的一些必要文件,胡乱修改会打不开PHPstorm的 就是这个了 然后,打开你下载好的中文软件包,将里面的resourses_

怎么汉化英文软件

安装:分别安装以下三款软件 Pexplorer安装 UltraEdit安装 金山快译安装 以下分别是三款软件安装成功后的截图. 注明:劲量下载中文版的软件以便使用. 3 开始进入正题: 怎么使用以上软件汉化英文软件. Pexplorer软件菜单修改器使用方法: 首先我们使用Pexplorer测试汉化一个英文软件(我们以winrar软件为例来汉化) 下载:winrar进行安装,安装好后把winrar的exe文件复制到电脑桌面. 4 打开:(Pexplorer)软件,然后选择(文件),在选择(打开文

Windows 10系统PyCharm软件的 安装、激活、汉化 详细教程

注:主要介绍Windos 系统安装最新版的PyCharm软件. 系统/软件 操作系统:Windows 10 64位 软件版本:pycharm-professional-2017.3.4 步骤 1.从PyCharm官网上下载PyCharm软件专业版: 官网网址:http://www.jetbrains.com/pycharm/ 2.下载最新版本的PyCharm软件,以管理员身份运行下载的安装包开始安装: 点击"Next"进行下一步安装 3.选择软件安装的位置,然后点击"Next

汉化版webstorm

WebStorm10(Web前端开发js神器)安装激活汉化包 听语音 | 浏览:3230 | 更新:2015-12-25 09:19 1 2 3 4 5 6 7 分步阅读 一键约师傅 百度师傅为你的电脑系统,选一个靠谱师傅! WebStorm 是jetbrains公司旗下一款JavaScript 开发工具,被誉为"Web前端开发神器"."最强大的HTML5编辑器"."最智能的JavaScript IDE"等.与IntelliJ IDEA同源,继承

Axsure RP7.0安装、汉化和添加元件库

软件开发中首要的任务是了解用户的需求,充分了解用户的需求是软件开发直观重要的阶段,需求了解不彻底, 开发出的软件就不能很好的满足用户的需要.软件不像实物那样可以摸得着,一般开发时间比较长,短时间内不可能 看到成品.那么我们在和用户交流时就得借助一定的工具将要设计的软件展现在用户面前. 原型工具就发挥了这样 的作用. Axure RP是一个专业的快速原型设计工具,这篇博客主要介绍一下A型sure RP7.0的安装.汉化和添加元件库. 一.安装和注册 1.点击链接下载Axsure RP7.0应用程序