[EntLib]在SR.Strings中使用中文字符串资源

编写者:郑昀@UltraPower

要想在SR.Strings中使用中文字符串资源,必须这样:

把你的SR.Strings文件保存为UTF-8编码的(具体操作是:VS.Net2003->文件菜单-高级保存选项,选择“Unicode(UTF-8 带签名) - 代码页 65001”),

然后保存该文件。这时候,SR.resx中就会出现我们写的中文字符。

 

如果不这么做,自动生成的SR.resx总是无法生成中文字符。

 

其他建议的配置有:

 

#! culture_info = System.Globalization.CultureInfo.CurrentCulture

#! accessor_class_accessibility = public

 

SR.strings_zh_CHS: 
#! generate_class = true

[strings_zh_CHS] 
SimpleMessage = 郑昀

ResName(int age) = 第一行 
= 第2行 {0} 
= 第3行

时间: 2025-01-15 14:01:25

[EntLib]在SR.Strings中使用中文字符串资源的相关文章

[EntLib]关于SR.Strings的使用办法[加了下载地址]

编写者:郑昀@UltraPower SRGenerator.msi下载地址:http://projectdistributor.readify.net/Projects/Project.aspx?projectId=2  安装String Resource Generator 1[1].2.5,运行SRGenerator.msi. 然后给自己的工程中添加SR.strings文件,通过VS.NET在现有的.RESX或SR.strings文件设置Custom tool属性为:StringResour

C#中生成中文繁体web页面

web|页面|中文 C#中生成中文繁体web页面 1 在工程中引用Microsoft.VisualBasic.dll 一般此文件在.net框架环境目录中如C:\ WINNT \Microsoft.NET \Framework \v1.1.4322 \Microsoft.VisualBasic.dll. 2 使用方法 Microsoft.VisualBasic.Strings.StrConv( "instr",Microsoft.VisualBasic.VbStrConv.Traditi

qt txt文件 中文 乱码-Qt5中用QTextStream向txt文件中写入中文字符串,打开文件时出现乱码

问题描述 Qt5中用QTextStream向txt文件中写入中文字符串,打开文件时出现乱码 在网上查了一些关于Qt中文乱码的问题,主要是因为机器的编码问题QTextCodec::setCodecForLocale(QTextCodec::codecForName(""GBK""));QTextCodec::setCodecForCStrings(QTextCodec::codecForName(""GBK"")); QText

CSS中慎用中文注释

在css样式表中用了中文注释,并且将/*和*/写在与中文同一行的话,可能导致注释下方的样式失效,ie6以下的浏览器包括ie6都可能出现这个问题,但经过测试ie7.firefox.opera等浏览器都能良好支持中文注释,具体原因暂时不确定,但发现了解决方法,有问题的写法是这样的: /*主内容区域地址栏部分样式*/ 如果改为以下两种写法之一,就不会出现这个问题: /*主内容区域地址栏部分样式 */ 或 /* 主内容区域地址栏部分样式 */ 可能与IE对CSS中的中文处理有关,不过还是建议不要用中文了

漫谈Java中的中文问题

问题|中文 摘要:关于Java应用在处理中文时所存在问题的讨论已经相当多了,与大部分的讨论不同,本文将从汉字字符的输入和输出的角度来讨论Java语言处理中文时所存在的问题. 尽管关于Java在处理中文字符时所存在的问题的讨论已不乏其数,但由于Java技术涉及内容广(J2EE包含了十几种相关技术),技术供应商繁多,面向Java的Web服务器.应用服务器以及JDBC数据库驱动等都没有官方的标准,所以Java应用在处理中文时出了存在固有的问题外也会随着选用的服务器.驱动程序的不同产生一些与平台相关的问

无法在 SQL Server 2005 Manger Studio 中录入中文的

问题表现:在 SQL Server 2005 Manger Studio中打开表,无法输入中文,只能输入英文 问题重现:1. 我们建立如下三个测试表:CREATE TABLE ta(    id int IDENTITY,    col varchar(50)) CREATE TABLE tb(    col varchar(50),    id int IDENTITY) CREATE TABLE tc(    col1 varchar(50),    col2 as col1) 2. 在SQ

技巧:JSP中处理中文乱码的详细讲解

js|技巧|中文|中文乱码 在jsp中,中文乱码常会让人心乱如麻. 对于中文处理的常见对策,在网上经常可见的主要是下面2种: <%@ page contentType="text/html;charset=gb2312" %> 或者: <% String Hi="你好"; byte[] tmpbyte=Hi.getBytes("ISO8859_1"); Hi=new String(tmpbyte); out.print(Hi);

JSP动态网页程序中处理中文乱码的研究

js|程序|动态|网页|中文|中文乱码 在jsp中,中文乱码常会让人心乱如麻.  对于 中文处理的常见对策,在网上经常可见的主要是下面2种: <%@ page contentType="text/html;charset=gb2312" %> 或者: <% String Hi="你好"; byte[] tmpbyte=Hi.getBytes("ISO8859_1"); Hi=new String(tmpbyte); out.pr

如何在JSP中处理中文

js|中文 如何在JSP中处理中文 在一个Web应用中经常需要向服务器传递一些参数,一般通过form向服务器发送一个POST请求.在参数中有可能包含中文信息,如用户信息登记.购物定单中的地址信息等等.参数字符串一般用本地字符集进行编码,如中文采用GB2312或GBK字符集,英文或西欧文字采用ISO8859_1字符集,但在Java程序中一律采用Unicode处理字符串,这就需要有一个编码转换的过程.不幸的是,现有的大部分Java应用服务器都是在英语国家开发出来的,由于缺乏大字符集(中文.日文.韩文