博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Net 多语言
阅读量:6932 次
发布时间:2019-06-27

本文共 951 字,大约阅读时间需要 3 分钟。

方法一:

1、在项目中添加资源文件Resource.en-us.resx和Resource.zh-cn.resx(右击增加资源文件)

2、获得对应语言

  CultureInfo ci = new System.Globalization.CultureInfo("zh-cn"); //配置显现的语言

      ResourceManager rm = new ResourceManager("WebApplication1.Resource", Assembly.GetExecutingAssembly()); //资源文件路径
      Response.Write(rm.GetString("String1", ci)); //根据Key获得语言

 

方法二、

1、右击项目点击属性、查找到资源选项

2、点击“此项目不包含默认资源文件,单击此处可创建一个”连接,生成资源文件,默认在Properties文件夹下的Resources.resx,为默认语言

3、复杂Resources.resx,粘贴一份,命名为Resources.en-us.resx,里面设置英文名称

4、获得对应语言

      //UICulture - 决定了采用哪一种本地化资源,也就是使用哪种语言

                //Culture - 决定各种数据类型是如何组织,如数字与日期
                Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(language);
                Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture(language);
      Response.Write(WebApplication1.Properties.Resources.String1);

 

国家语言对照表,来源于:http://guojianfei230.blog.163.com/blog/static/1126777132009420749492/

 

转载于:https://www.cnblogs.com/honzhez/p/3192857.html

你可能感兴趣的文章
sql server 2008学习9 视图
查看>>
单身职场人士怎么利用晚上时间提高自己?
查看>>
零碎的java知识点记录(一)
查看>>
探路者团队-贪吃蛇(测评人:刘耀泽)
查看>>
用户组和用户的实际应用模拟板
查看>>
java反射例子
查看>>
cmd命令记录
查看>>
Bzoj3926 [Zjoi2015]诸神眷顾的幻想乡
查看>>
阿花宝宝 Java基础笔记 之 多态区分
查看>>
第八章.Spring MVC
查看>>
数据结构与算法面试题80道(36)
查看>>
详解华为交换机iStack特性
查看>>
触觉反馈
查看>>
mongo shell启动配置文件.mongorc.js(一)
查看>>
solr缓存需要注意的问题
查看>>
python学习笔记-抓取网页图片脚本
查看>>
EntityFramework外健的读写
查看>>
SQL Server 输出 XML
查看>>
exchange server 2013 owa界面语言修改为中文
查看>>
Word 2003高级技巧之可爱的锚标记
查看>>