汉化入门之ExplorerControls

简介: 第一次汉化,高手勿喷。 01.问题描述 在ArcGIS中有个添加数据窗口,如果在应用程序中直接调用它,则风格一致性则存在问题,很多时间我们都自定义添加数据窗口,我曾经也尝试过。详见ExplorerControls的显示问题 使用了第三方控件ExplorerControl,但还是存在一个问题:它是VB.NET写的英文版本,整个界面还是不和谐。

第一次汉化,高手勿喷。

01.问题描述

在ArcGIS中有个添加数据窗口,如果在应用程序中直接调用它,则风格一致性则存在问题,很多时间我们都自定义添加数据窗口,我曾经也尝试过。详见ExplorerControls的显示问题

使用了第三方控件ExplorerControl,但还是存在一个问题:它是VB.NET写的英文版本,整个界面还是不和谐。

02.软件安装

为了汉化它,我下载了Radialix 3,安装完成后,在注册窗口输入任意名字和Key=000017-86R3Y8-83FQTQ-1RJUXR-DQ33B9-ET3FX3-CFEDQQ-M948MD-5VUJW2-CE26F3,问你中否联网激活,选择否。

打开安装目录,找到破解程序,运行,点击Patch ,又问你是否搜索license.ini文件,点击是,然后浏览到文档- Radialix 3(X:\…Documents\Radialix 3)下,选择license.ini文件即可注册成功。

03.汉化过程

接下来开始汉化,添加文件,选择dll文件(或新建本地方案);文件属性设置中"非标字串"下的提取非标字串勾选上,并在目标设置中选择创建本地化文件。即重新生成dll替换原文件(如果程序是多语言包,通常安装目录下有zh-CN等,则无需勾选提取非标字串和设置目标,将生成zh-CN文件夹语言包

上述设置完毕,进入下一步,语言选择中文。

左边的目录数可以进行选择查看,其中标记为R的是表示锁定,不可修改,颜色为绿色的表示,修改完成;右边的原始即为原dll 文件使用的 语言,翻译即为需要生成的语言,在翻译菜单中选择使用microsoft可翻译全部(Google翻译器不能用)

自动翻译后的可能有问题,如下图,Tiles应该翻译成平铺,所以需要手动对进行修改一下,要注意翻译长度要小于等于原始长度,否则字符串将会被截取。

不知道是什么原因,有的内容翻译不出来,可能在右键上再次使用机器翻译,当然也可以手动直接输入。

翻译完成后可进行逻辑上的检查(右键),对错误进行排查:

修改完成后,保存方案,以但下次修改。现在可以右键"构建目标文件"还输出汉化文件。(如果是在已修改后的基础上更新,软件会提示你先进行"更新资源")

下面是汉化后的效果图,应该不难吧!

目录
相关文章
|
安全 Linux 网络安全
什么是VPN网关?
VPN网关是一款基于Internet的网络连接服务,通过加密通道的方式实现企业数据中心、企业办公网络或Internet终端与阿里云专有网络(VPC)安全可靠的连接。VPN网关提供IPsec-VPN连接和SSL-VPN连接。
2048 0
|
存储 算法 前端开发
swap去中心化交易所系统丨swap去中心化交易所系统开发技术详细丨swap去中心化交易所开发案例及源码
 Uniswap去中心化exchange是基于以太坊的代币交换协议,基于兑换池(即Capital pool),而用户在Uniswap中交易的价格则由这个Capital pool中的代币比例和算法来决定。
1038 0
|
JavaScript 前端开发 数据格式
Ant Design Vue 日期选择器,绑定的日期和框内不一致,日期格式化,纠正时差
Ant Design Vue 日期选择器,绑定的日期和框内不一致,日期格式化,纠正时差
1351 0
Ant Design Vue 日期选择器,绑定的日期和框内不一致,日期格式化,纠正时差
|
存储 算法 Java
使用keytool 生成证书
keytool 简介 keytool 是java 用于管理密钥和证书的工具,官方文档其功能包括: 创建并管理密钥 创建并管理证书 作为CA 为证书授权 导入导出证书 主要格式keytool 采用 keystore 文件来存储密钥及证书,其中可包括私钥、信任证书;keystor...
8104 0
|
缓存 IDE Java
Gradle 系列(1)为什么说 Gradle 是 Android 进阶绕不去的坎
Gradle 系列(1)为什么说 Gradle 是 Android 进阶绕不去的坎
707 0
Gradle 系列(1)为什么说 Gradle 是 Android 进阶绕不去的坎
|
物联网 测试技术 芯片
Aurora8B10B IP使用 -04- IP例程应用实例
Aurora8B10B IP使用 -04- IP例程应用实例
831 0
Aurora8B10B IP使用 -04- IP例程应用实例
|
Android开发 数据安全/隐私保护
autojs输入法
牙叔教程 简单易懂
2657 0
|
缓存 小程序 JavaScript
【小程序】爆肝 3 天总结的微信小程序优化指南(收藏夹吃灰吧!)🔥🔥(上)
前言 大家好,我是HoMeTown,最近要做一个小程序的项目,项目启动之前,回顾自己之前做过的小程序,感觉做的还是不够好,最近学习了一下小程序优化方案,这块总结一份个人笔记,以便参考,同时分享给大家,共勉。
720 0
|
城市大脑 人工智能 算法
一网通管 | 互联网+监管
本文介绍了一网通管 | 互联网+监管的方案概述,方案价值及优势以及最佳实践。
一网通管 | 互联网+监管
|
机器学习/深度学习 人工智能 城市大脑
城市大脑 | 智慧交通运输综合解决方案
本文介绍了城市大脑 | 智慧交通运输综合解决方案的方案概述,方案价值及优势以及最佳实践。
城市大脑 | 智慧交通运输综合解决方案