Devexpress的.net组件目前非常流行,在国内开发者中有非常高的热度,但是由于是国外控件,我们经常遇到的一个问题是汉化。
目前Devexpress公司2011.2版以后使用了统一的本地化模式,针对所有组件适用,包括Winform,ASP.NET,SL,WPF,还有XAF也一样。
首先我们可以到http://www.devexpress.com/Support/Center/p/A421.aspx 下载最新的资源包,

Satellites assemblies:
DXperience_v12.1_(2012-07-25)DXperience_v11.2_(2012-07-25)DXperience_v11.1_(2011-12-09)DXperience_v10.2

_(2011-09-19)DXperience_v10.1_(2011-06-16)DXperience_v9.3_(2010-10-08)DXperience_v9.2_

(2010-10-28)DXperience_v9.1_(2009-09-10)DXperience_v8.3_(2009-09-10)DXperience_v8.2_(2009-01-13)DXperience_v8.1_

(2009-01-13)DXperience_v7.3_(2008-10-22)DXperience_v7.2_(2008-02-25)DXperience_v7.1_(2008-02-29)DXperience_6.3_

(2007-06-19)DXperience_6.2_(2007-02-27)DXperience_6.1_(2007-02-09)WinForms_2.2.5_(2006-03-17)WinForms_1.3.1_(2005-12-09)

下载后我么解压到硬盘,如果你开发WinForm应用程序,那么只要简单的把\DevExpress.DLL下的zh-CN文件拷贝到应用程序所在的目录即可,

打开应用程序,看一下效果:

下面看一下webform时我们如何使用,同样,我们只要把DevExpress.DLL下的zh-CN文件夹下的资源文件拷贝至Bin目录下,如:

然后运行,

就这么简单。
当然如果你要自家重新编译这些资源dll也是可以的,但首先你需要生成一个强签名(Devexpress公司在交付时不提供他们公司的强签名的)


在把这个StrongKey.snk放到Devexpress.Key目录下:

在用Vs打开本地化工程进行编译,编译完后在DevExpress.DLL中找到你需要的dll部署到你的应用程序中。
这还没有完,由于你使用了自己的强签名,会与Devexpress缺省安装完后的组件中的强签名不一致,所以你还要把刚才的强签名拷贝到
Devexpress的源代码码中,重新编译组件源代码,编译完成后将原来的组件dll覆盖即可。这种方法使用缺省的资源是非常方便,但是当需要修改重新
编译这些卫星资源dll时还的重新编译部署组件的dll,这点比较麻烦。

DevExpress DXperience 的本地化(汉化)方法的更多相关文章

  1. DevExpress 控件汉化方法

    Ø  简介 本文介绍下 DevExpress 控件的汉化方法,对于英文不怎么好的同学来说,还是非常有必要的.DevExpress 汉化分为运行时汉化,和设计时汉化. 1.   运行时汉化 1)   首 ...

  2. [转]''\\=DevExpress 中 汉化包 汉化方法

    [DevExpress]DevExpress 中 汉化包 汉化方法 2016-02-17 21:13 1781人阅读 评论(0) 收藏 举报  分类: DevExpress(24)  版权声明:本文为 ...

  3. DevExpress 14.2 批量汉化 以及客户端的汉化

    DXperience汉化方法介绍 运用慧都提供的DXperience汉化包,能将最新版本的DXperience WinForm和ASP.NET控件界面.弹出框.右键菜单等汉化成中文,且能根据自己的需求 ...

  4. DevExpress学习02——DevExpress 14.1的汉化

    汉化资源: 汉化补丁:dxKB_A421_DXperience_v14.1_(2014-06-09):http://www.t00y.com/file/86576990 汉化工具:DXperience ...

  5. phpstorm10.0.3破解版安装教程及汉化方法

    phpstorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查.不但是php开发的利器,前端开发也是毫不逊色的.下面记录php ...

  6. DXperience重编译汉化的方法

    1. 必须有DXperience相应版本的全部源代码SourceCode.把全部源代码复制到\Program Files\Developer Express .NET vX.X\Sources目录.目 ...

  7. DevExpress的Web控件汉化方法

    原文:DevExpress的Web控件汉化方法 项目中用到devexpress的web控件,机器没有安装devexpress控件,直接在项目中引用的dev的dll,项目运行时发现都是英文界面,所以解决 ...

  8. DevExpress 中 汉化包 汉化方法

    刚试了一下,直接把汉化包放在 Debug 目录下也是可以的.直接会汉化 第一步: 在Debug 下添加 zh-CN 汉化包(自行下载) 第二步: 在 Program.cs中添加以下代码 : Syste ...

  9. [DevExpress]DevExpress 中 汉化包 汉化方法

    第一步: 在Debug 下加入 zh-CN 汉化包(自行下载) 第二步: 在 Program.cs中加入下面代码 : System.Threading.Thread.CurrentThread.Cur ...

随机推荐

  1. JavaScript之函数

    控制语句(switch) switch(name){ case '1': age = 123; break; case '2': age = 456; break; case '3': age = 7 ...

  2. Excel导出的几种方式

    1.html 前台html与js代码(文件:ExportExcelByHtml.aspx): <html xmlns="http://www.w3.org/1999/xhtml&quo ...

  3. Ubuntu下安装eclipse

    一.eclipse安装环境JDK的安装 1.下载JDK 从官网下载jdk8 jdk-8u5-linux-x64.tar.gz 2.解压$ tar -zxvf jdk-8u5-linux-x64.tar ...

  4. hnu10104

    AC自动机+DFS #include <cstdio> #include <queue> #include <cstring> using namespace st ...

  5. Django~Models1

    不用数据库不用Models 省却 --------------- startapp urls +链接 view以下 ---------------- 添加Model 在project/settings ...

  6. JS里设定延时:js中SetInterval与setTimeout用法

     js中SetInterval与setTimeout用法 JS里设定延时: 使用SetInterval和设定延时函数setTimeout 很类似.setTimeout 运用在延迟一段时间,再进行某项操 ...

  7. 【leetcode】Copy List with Random Pointer (hard)

    A linked list is given such that each node contains an additional random pointer which could point t ...

  8. WIN7 64位系统下,右下角的声音和电源图标不见的解决办法

    近日,电脑突然出现任务栏右下角的声音和电源图标消失不见的问题,重启仍旧没有修复,后来找到了解决办法 解决办法: 1.Ctrl+Shift+Esc键调出windows资源管理器. 2.找到进程中的exp ...

  9. ios电话/密码/验证码/身份证的正则表达式

    // 一 .电话号码正则表达式 -(BOOL)testPhoneNumber:(NSString *)text { NSString *regex =@"(13[0-9]|0[1-9]|0[ ...

  10. October 11th 2016 Week 42nd Tuesday

    A friend is one who knows you and loves you just the same. 朋友就是懂你并爱你的人. Leave nothing for tomorrow w ...