找回密码
 立即注册

QQ登录

只需一步,快速开始

iceman

社区贡献组

270

主题

1万

帖子

1万

积分

社区贡献组

积分
19311

活字格认证微信认证勋章元老葡萄

iceman
社区贡献组   /  发表于:2012-3-23 14:01  /   查看:11504  /  回复:5
汉化 TX Text Control 资源包
TX Text Control 允许用户本地化资源包。英语和德语为内置语言不允许更改。不过我们可以通过添加自定义 Dll 语言包来汉化 TX 资源。下面我们分步叙述操作方法:

1.TX Text Control 资源文件
TX 拥有内置对话框错误提示。同时,TX 部分资源为 .NET 资源:例如 Load 和 Save 对话框,这部分资源的语言由目前操作系统语言决定。因此,如果我们
本地化语言为中文,那么当前适用的操作系统也必须为中文

2.资源包文件路径为:\Program Files\Text Control GmbH\TX Text Control 17.0.NET for Windows Forms\ResourceKit。
buildres.bat 文件包含创建  .NET Framework SDK 程序集的指令。
txtextcontrol.public.snk 包含建立语言包程序集所必须的 TX Text Control 公匙。

3.创建语言包程序集
a.安装最新版本的 .NET FrameWork SDK。
b.把 Text Resource 中的 Value 标签下的文字为汉语。
c.调用 buildres.bat 指令,并且添加目标语言参数(这里为汉语即zh-CN)创建txtextcontrol.resources.dll。

4.安装语言包程序集
新建的语言包程序集必须和 .exe 文件处于同一目录下。子文件夹名称必须为语言版本缩写,例如,汉语为 zh-CN。

添加注册表,结构如下:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\txtextcontrol.resources,6B83FE9A75CFB638]
注册表截图:
regedit.png (40.94 KB, 下载次数: 248)

5 个回复

倒序浏览
atrm
注册会员   /  发表于:2012-4-24 13:41:00
沙发
必须支持,这个好东西
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-3 10:10:00
板凳

回复 2# atrm 的帖子

感谢 atrm 的支持。
回复 使用道具 举报
hc371
注册会员   /  发表于:2012-8-2 12:25:00
地板
tx14  用这个可以汉化吗
回复 使用道具 举报
wamt001
注册会员   /  发表于:2017-12-12 22:40:27
5#
感谢分享
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-13 10:41:09
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部