另外有人知道C#怎样用代码实现使richEditControl中的某个字符串被选中吗?
27 个解决方案
#1
直接把目录zh-CHS解压缩到exe文件同级目录即可,自动汉化的。
#2
是解压缩到我的项目生成的EXE文件同级目录吗?
我解压缩后里面有好几个zh-CHS文件。 如:SearchTextForm.zh-CHS.resx
我解压缩后里面有好几个zh-CHS文件。 如:SearchTextForm.zh-CHS.resx
#3
能给我一个切图吗?
#4
是连同目录一起,不是单个文件,另外你下载的怎么不是dll文件?那个必须是编译好的才能这么做,而下载源码编译不靠谱,因为你没有密钥,那样将不认。
#5
已经找到zh-CHS文件,里面全是dll,接下来该怎么做?假设您要汉化,您会把汉化文件复制到由VS2010(C#)建立的项目中的哪个文件夹下?
#6
你用的是什么版本的?
#7
同楼主啊 网上有众多汉化的版本 但是我试了一整天都没有成功 求个大侠来个详细点的步骤吧!
#8
汉化已经成功!请稍等,方法马上分享!!
#9
#10
我的做法:
1.下载官方汉化包(想必你已经下载了)
2. 把其中的zh-cn或zh-CHS(我不知道二者有何区别)放在你的程序运行目录下。
3. 在Program.cs里加一段话:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn"); //或zh-CHS
4.运行程序,大功告成。
不过官方的汉化包还是有很多地方没有汉化。效果并不太好。
如果你只想汉化richeditcontrol的按钮,完全可以在属性面板里点每个按钮自己输入汉字的提示等。
1.下载官方汉化包(想必你已经下载了)
2. 把其中的zh-cn或zh-CHS(我不知道二者有何区别)放在你的程序运行目录下。
3. 在Program.cs里加一段话:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn"); //或zh-CHS
4.运行程序,大功告成。
不过官方的汉化包还是有很多地方没有汉化。效果并不太好。
如果你只想汉化richeditcontrol的按钮,完全可以在属性面板里点每个按钮自己输入汉字的提示等。
#11
我也这样做的 但是我发现那些新增的控件的英文说明还是没变 什么情况
#12
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn");
这段代码完全多余,或者说不应该加,系统能够自动识别当前语言区域选择最合适的语言包。
汉化用的dll本身并非完全汉化,由于汉化者的偷懒,他们往往只做了一个旧的版本,新版本上的新的资源根本没去汉化,就改了下版本号编译,变成了新的汉化文件了。当然,汉化是由那个第三方控件销售商提高的,因此你也不能强求对方有多负责。没有汉化的地方,可以自己补足汉化,见官方汉化方法。
这段代码完全多余,或者说不应该加,系统能够自动识别当前语言区域选择最合适的语言包。
汉化用的dll本身并非完全汉化,由于汉化者的偷懒,他们往往只做了一个旧的版本,新版本上的新的资源根本没去汉化,就改了下版本号编译,变成了新的汉化文件了。当然,汉化是由那个第三方控件销售商提高的,因此你也不能强求对方有多负责。没有汉化的地方,可以自己补足汉化,见官方汉化方法。
#13
用官方汉化包汉化DXperience控件详细步骤!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到D:DevExpress 11.2\Components\Bin\Framework文件夹中。(是DXperience控件的安装路径)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到D:DevExpress 11.2\Components\Bin\Framework文件夹中。(是DXperience控件的安装路径)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
#14
只能这么细了!!
#15
我晕了,写错,对不起大家!!我马上把正确的发上来,请等等!!
#16
没有发现FrameWork文件夹是不是要自己建个 最后个问题.
#17
没事 楼主别心急
#18
用官方汉化包汉化DXperience控件详细步骤!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到你建立的工程下的Debug文件夹中。(如 D:\Test\汉化Test\汉化Test\bin\Debug)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
说明:这个方法汉化不完全。(是官方汉化包的问题)
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到你建立的工程下的Debug文件夹中。(如 D:\Test\汉化Test\汉化Test\bin\Debug)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
说明:这个方法汉化不完全。(是官方汉化包的问题)
#19
这回没错了,亲自测了一遍。刚才差点误人子弟。再次说声抱歉!!
#20
看这篇帖子的人都会先看到上面 ,然后做错一遍接着往下看·····
#21
2.解压汉化包。复制DevExpress.dll 文件夹内的 zh-CN,到X:\Program Files\DevExpress\DXperience 12.2\Bin\Framework\zh-CN
3.开始->运行 c:\WINDOWS\assembly然后把...Framework\zh-CN\下的所有dll选中后拖入到c:\WINDOWS\assembly。
汉化完成
3.开始->运行 c:\WINDOWS\assembly然后把...Framework\zh-CN\下的所有dll选中后拖入到c:\WINDOWS\assembly。
汉化完成
#22
web下面如何汉化?
#23
界面变成中文的了,但是该控件属性什么的还是英文的。
#24
请问这种汉化方式在开发时的界面里也会显示中文的吗?
#25
zh-CHS 和zh_cn是有区别的,我想问下是什么区别,大神能给个解释吗?
#26
zh-CHS中国 (简体) 、
zh-CN中国 (中国)、
zh-TW 中国 (*)
说是这么说,但具体 zh-CHS中国 (简体) 、zh-CN中国 (中国)、的区别,没具体比较。
我个人理解。chs 是具体指简体, cn 可能有简有繁有英,但区域是指中国。这是我是个人理解。
zh-CN中国 (中国)、
zh-TW 中国 (*)
说是这么说,但具体 zh-CHS中国 (简体) 、zh-CN中国 (中国)、的区别,没具体比较。
我个人理解。chs 是具体指简体, cn 可能有简有繁有英,但区域是指中国。这是我是个人理解。
#27
得。一直不成功 。。。决定看英文的
#1
直接把目录zh-CHS解压缩到exe文件同级目录即可,自动汉化的。
#2
是解压缩到我的项目生成的EXE文件同级目录吗?
我解压缩后里面有好几个zh-CHS文件。 如:SearchTextForm.zh-CHS.resx
我解压缩后里面有好几个zh-CHS文件。 如:SearchTextForm.zh-CHS.resx
#3
能给我一个切图吗?
#4
是连同目录一起,不是单个文件,另外你下载的怎么不是dll文件?那个必须是编译好的才能这么做,而下载源码编译不靠谱,因为你没有密钥,那样将不认。
#5
已经找到zh-CHS文件,里面全是dll,接下来该怎么做?假设您要汉化,您会把汉化文件复制到由VS2010(C#)建立的项目中的哪个文件夹下?
#6
你用的是什么版本的?
#7
同楼主啊 网上有众多汉化的版本 但是我试了一整天都没有成功 求个大侠来个详细点的步骤吧!
#8
汉化已经成功!请稍等,方法马上分享!!
#9
#10
我的做法:
1.下载官方汉化包(想必你已经下载了)
2. 把其中的zh-cn或zh-CHS(我不知道二者有何区别)放在你的程序运行目录下。
3. 在Program.cs里加一段话:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn"); //或zh-CHS
4.运行程序,大功告成。
不过官方的汉化包还是有很多地方没有汉化。效果并不太好。
如果你只想汉化richeditcontrol的按钮,完全可以在属性面板里点每个按钮自己输入汉字的提示等。
1.下载官方汉化包(想必你已经下载了)
2. 把其中的zh-cn或zh-CHS(我不知道二者有何区别)放在你的程序运行目录下。
3. 在Program.cs里加一段话:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn"); //或zh-CHS
4.运行程序,大功告成。
不过官方的汉化包还是有很多地方没有汉化。效果并不太好。
如果你只想汉化richeditcontrol的按钮,完全可以在属性面板里点每个按钮自己输入汉字的提示等。
#11
我也这样做的 但是我发现那些新增的控件的英文说明还是没变 什么情况
#12
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn");
这段代码完全多余,或者说不应该加,系统能够自动识别当前语言区域选择最合适的语言包。
汉化用的dll本身并非完全汉化,由于汉化者的偷懒,他们往往只做了一个旧的版本,新版本上的新的资源根本没去汉化,就改了下版本号编译,变成了新的汉化文件了。当然,汉化是由那个第三方控件销售商提高的,因此你也不能强求对方有多负责。没有汉化的地方,可以自己补足汉化,见官方汉化方法。
这段代码完全多余,或者说不应该加,系统能够自动识别当前语言区域选择最合适的语言包。
汉化用的dll本身并非完全汉化,由于汉化者的偷懒,他们往往只做了一个旧的版本,新版本上的新的资源根本没去汉化,就改了下版本号编译,变成了新的汉化文件了。当然,汉化是由那个第三方控件销售商提高的,因此你也不能强求对方有多负责。没有汉化的地方,可以自己补足汉化,见官方汉化方法。
#13
用官方汉化包汉化DXperience控件详细步骤!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到D:DevExpress 11.2\Components\Bin\Framework文件夹中。(是DXperience控件的安装路径)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到D:DevExpress 11.2\Components\Bin\Framework文件夹中。(是DXperience控件的安装路径)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
#14
只能这么细了!!
#15
我晕了,写错,对不起大家!!我马上把正确的发上来,请等等!!
#16
没有发现FrameWork文件夹是不是要自己建个 最后个问题.
#17
没事 楼主别心急
#18
用官方汉化包汉化DXperience控件详细步骤!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到你建立的工程下的Debug文件夹中。(如 D:\Test\汉化Test\汉化Test\bin\Debug)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
说明:这个方法汉化不完全。(是官方汉化包的问题)
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到你建立的工程下的Debug文件夹中。(如 D:\Test\汉化Test\汉化Test\bin\Debug)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
加入后:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉o化¡¥Test
{
static class Program
{
/// <summary>
/// 应®|用®?程¨¬序¨°的Ì?主¡Â入¨?口¨²点Ì?。¡ê
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
Application.Run(new Form1());
}
}
}
到这汉化已经全部完成。接下来就是托控件了(使用控件)。如果你连托控件都不会,那么……我已被震亡了!!
说明:这个方法汉化不完全。(是官方汉化包的问题)
#19
这回没错了,亲自测了一遍。刚才差点误人子弟。再次说声抱歉!!
#20
看这篇帖子的人都会先看到上面 ,然后做错一遍接着往下看·····
#21
2.解压汉化包。复制DevExpress.dll 文件夹内的 zh-CN,到X:\Program Files\DevExpress\DXperience 12.2\Bin\Framework\zh-CN
3.开始->运行 c:\WINDOWS\assembly然后把...Framework\zh-CN\下的所有dll选中后拖入到c:\WINDOWS\assembly。
汉化完成
3.开始->运行 c:\WINDOWS\assembly然后把...Framework\zh-CN\下的所有dll选中后拖入到c:\WINDOWS\assembly。
汉化完成
#22
web下面如何汉化?
#23
界面变成中文的了,但是该控件属性什么的还是英文的。
#24
请问这种汉化方式在开发时的界面里也会显示中文的吗?
#25
zh-CHS 和zh_cn是有区别的,我想问下是什么区别,大神能给个解释吗?
#26
zh-CHS中国 (简体) 、
zh-CN中国 (中国)、
zh-TW 中国 (*)
说是这么说,但具体 zh-CHS中国 (简体) 、zh-CN中国 (中国)、的区别,没具体比较。
我个人理解。chs 是具体指简体, cn 可能有简有繁有英,但区域是指中国。这是我是个人理解。
zh-CN中国 (中国)、
zh-TW 中国 (*)
说是这么说,但具体 zh-CHS中国 (简体) 、zh-CN中国 (中国)、的区别,没具体比较。
我个人理解。chs 是具体指简体, cn 可能有简有繁有英,但区域是指中国。这是我是个人理解。
#27
得。一直不成功 。。。决定看英文的