webform 本地化资源实现中英双语系统
1 前端模板文件里面写两个标签,可以选择语言
<a href="javascript:setLanguage('English');" style="color:white;" id="languageEnglish">English</a>
<a href="javascript:setLanguage('Chinese','');" style="color:white;" id="languageChinese">中文</a><script type="text/javascript">function setLanguage(language) {$.cookie('LanguageSelect', language, { expires: 300, path: '/' });window.location.reload();}</script>
2 工具类里面的两个方法,识别当前用户选择的语言类型。该方法在系统内经常用到。。。
public class LanguageHelper{public static bool IsEnglish(){HttpCookie languageCookie = HttpContext.Current.Request.Cookies.Get("LanguageSelect");bool res = false;if (languageCookie != null && "English".Equals(languageCookie.Value)){res = true;}return res;}public static string GetLanguageId(){string strLanguageId = "zh-CN";if (IsEnglish()){strLanguageId = "en-US";}return strLanguageId;}}
3 在页面基类里面统一进行语言设置
protected override void InitializeCulture(){string strLanguageId = LanguageHelper.GetLanguageId();Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(strLanguageId);Thread.CurrentThread.CurrentUICulture = new CultureInfo(strLanguageId);base.InitializeCulture();}
4 对页面进行本地化设置,生成本地化资源,创建并且编辑 XXX.aspx.resx XXX.aspx.zh.resx XXX.aspx.en.resx等资源文件。。如果开发更多语言类型 的系统,则需要编辑更多的资源文件就可以了。。。
webform 本地化资源实现中英双语系统相关推荐
- 中英双语多语言外贸企业网站源码系统 - HanCMS - 安装部署教程
随着跨境独立站的流行,中英双语的公司官网越来越受到重视. 此项目是基于开源CMS开发出的中英文双语外贸企业网站内容管理系统,命名HanCMS HanCMS 汉CMS中英双语多语种外贸网站系统,是一个轻 ...
- 中英双语版Arnold for Cinema 4D 2023(c4d阿诺德渲染器插件)
中英双语版Arnold for Cinema 4D 2023(c4d阿诺德渲染器插件) Arnold for Cinema 4D简介 Solid Angle Arnold渲染器是一个先进的跨平台渲染库 ...
- Python Tutorial中英双语对照文档5
Python Tutorial中英双语对照文档4 CHAPTER THIRTEEN WHAT NOW? 现在咧? Reading this tutorial has probably reinforc ...
- php宠物网站源代码,PHP响应式中英双语宠物医院网站整站源码(自适应手机移动端) dedecms内核...
[温馨提示]源码包解压密码:www.youhutong.com 资源描述 PHP响应式中英双语宠物医院网站整站源码(自适应手机移动端) dedecms内核 源码介绍: 织梦最新内核开发的模板,该模板属 ...
- Prometheus 官方记录片(中英双语),带你了解 Prometheus 的前世今生
大家好,我是米开朗基杨. 前段时间来自 Honeypot.io(欧洲最大的技术人才招聘网站)的电影制片人 Josiah McGarvie[1] 拍摄了一部长达 1 小时的 Kubernetes 纪录片 ...
- 服装面料加工中英双语网站搭建模板
服装面料定制加工公司中英双语网站搭建模板,首页界面干净高端,服装设计和品牌服饰通用模板,排版整齐干净,使用最新织梦程序制作使用简单方便,本套织梦模板采用织梦最新内核开发的模板,这款模板使用范围广,不仅 ...
- 【中英双语】C语言介绍
这是双语编程学习 - 「C语言篇」的第「1」篇文章,感谢关注,点赞,转发! 原文链接:[中英双语]C语言介绍 C is a procedural programming language. It wa ...
- 【中英双语教程】桌球小游戏(1)
How to make a simple snooker game with Cocos Creator (1) 桌球小游戏是 BigBear 老师设计.撰写的中英双语的 Cocos Creator ...
- 搜狗上线海外权威健康搜索 支持中英双语一键切换
2018年4月25日,搜狗搜索交出利好财报成绩单的同时,升级全球权威健康信息搜索,再度发力"人工智能+健康"赛道.在"全球权威健康信息问搜狗--搜狗搜索权威健康信息发布会 ...
最新文章
- 你知道现在的.net是什么样的吗,一张图告诉你
- hdu1395 2^x mod n = 1
- python while函数_详解python while 函数及while和for的区别
- java高位转低位注意事项,int转 short/byte溢出过程
- java poi excel 导入数据库_java POI 处理excel表格数据并导入数据库示例
- poj1182食物链(种类并查集)
- 在jQuery代码中,实现转跳
- Volatility内存分析工具-某即时通讯软件Windows端数据库密钥的分析
- ORACLE多表关联的update语句
- 修改Linux文件的读写权限
- Julia也能做爬虫?可以,但没必要
- VBA入门--VBA基础知识和简单技能技巧
- 大三,在软件工程学习上的感悟
- Drawio添加自定义图形工具箱
- elasticsearch问题: SERVICE_UNAVAILABLE/1/state not recovered /initialized
- 《黑白团团队》第六次作业:团队项目系统设计改进与详细设计
- 最全CSS基础知识图片形式整理
- [ECE]模拟试题-6
- 【Kubernetes快速实战】
- webrtc服务器开发--搭建环境
热门文章
- svg转换png格式怎么转
- phpstrom正在等待与ide key ‘14520‘的传入连接
- Python读取HDF文件报错:ValueError: Illegal slicing argument for scalar dataspace
- android 通过当前日期获取这个礼拜的开始时间和结束时间
- 米家对讲机_回归正确方向-----米家对讲机2
- 按字节编址与按字编址
- JS 中 location.href 的用法
- MySQL数据库自动备份脚本
- linux8怎么搭建本地yum仓库,CentOS8 创建本地YUM存储库
- 【调剂】江西理工大学地学人工智能团队招收地质学、计算机、地理信息系统相关专业调剂学生...