html如何实现多语言??

html如何实现多语言?????有什么简便一点的方法吗????

4个回答

都有国际化支持的工具

和html没关系,服务器端获取浏览器语言后进行切换,都需要人工整理语言工具。你想偷懒就直接导入谷歌翻译,不过国内用不了

给网站增加google翻译工具条

这个工作不是html 来完成的,需要有后台的支持才行

使用i18n来做 具体的可以自己搜索一下就可以

var LANGUAGE_CODE = "zh_CN"; //标识语言

$(document).ready(function () {
LANGUAGE_CODE = jQuery.i18n.normaliseLanguageCode({}); //获取浏览器的语言(即:浏览器本身设置的言语)

loadProperties(LANGUAGE_CODE);
})

function loadProperties(type) {
jQuery.i18n.properties({
name: 'strings', // 资源文件名称
path: 'static/', // 资源文件所在目录路径
mode: 'map', // 模式:变量或 Map
language: type, // 对应的语言
cache: false, //缓存
encoding: 'UTF-8', //编码格式
callback: function () { // 回调方法

$('#text').html($.i18n.prop('string_text'));
$('#lang').html($.i18n.prop('string_lang'));
}
});
}

function switchLang() {
//LANGUAGE_CODE = LANGUAGE_CODE == 'zh_CN' ? 'en_US' : 'zh_CN';//这里有点问题
if(LANGUAGE_CODE == 'zh_CN' || LANGUAGE_CODE == 'zh'){
LANGUAGE_CODE = 'en_US';
}
else if(LANGUAGE_CODE == 'en_US' || LANGUAGE_CODE == 'en'){
LANGUAGE_CODE = 'zh_CN';
}
loadProperties(LANGUAGE_CODE);
}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
html中如何实现多语言
就是根据浏览器的语言环境自动将label等文本元素的text转换为个种语言
html实现多语言
html实现多语言的小例子 亲测 可用
js html 如何实现多语言实现
js html 如何实现多语言控制呢?rn一种方法是为每个语言做一个页面,这方法不可行,空间有限,,只有在一个页面里用js控制,,rn谁有好的思路,谢谢了
html多语言
前两天接了一个需求,给了我一些HTML的文件,需要设计多语言的方案。自己写了一下,实现比较简单,关键是思路。 首先有多语言配置文件 英文(i18n_en.js): 中文(i18n_en.js): 多语言文件,我把关键给标红了,所有需要做多语言的都要标上class="i18n"和id,id的属性值由两部分组成,如下面的data-i18n_changePasswd由固定的data-i1...
如何实现多语言??
rn在VC中……rnrn
如何实现多语言混编
如何实现多语言混编?在设计时需要注意什么问题?rn您能够提供实例吗(比如,vc与vb)?
如何实现多语言版本
RT
asp.net如何实现多语言
asp.net如何实现多语言,请写详细些?
如何实现多语言?
我用VC做了几个程序,但是都是只能显示一种语言,请问如何让用户选择他们的语言,然后把界面语言转变成他们的语言?
ASP.NET多语言如何实现
如何用XML实现 ASP.NET多语言
HTML网页支持多语言
做一个网页,想支持多语言,将各种语言写到一个文件然后去读取。考虑了一下,用XML可以实现,想问问各位有经验大侠有没有其他方法?想找一个最方便快捷的方法。如果XML合适,那我就用XML实现了。
SAPUI5 (21) - 如何实现多语言
在 SAPUI5 中,通过两种方法来实现多语言,一是 SAPUI5 提供 Resource model,Resouce model 读取资源包 (Resource bundle) 并与 View 中的控件绑定。第二种方法是使用 jQuery.sap.resources 相关的 API 读取资源包。两种方法都需要资源包文件并且在配置中设置。
如何实现网站多语言切换?
主要想实现通过点选 英文、中文、繁体,把这个网站的切换成相应的语言。rn是否是通过修改客户端的语言设置?rn请详解。。
在WinCE 中如何实现多语言
http://blog.csdn.net/hillspring/archive/2008/04/03/2247921.aspxrnrn我参照的是这种方法在XP下没有问题 但是在WinCE下老是弹出错误rn'System.Threading.Thread' does not contain a definition for 'CurrentUICulture' rnrn求教各位了
一个如何实现多语言问题?
如何让程序实现多语言?也就是说在菜单上有中文,英文,法语,德语,当选择后菜单就会变成相应的语言,该如何实现!麻烦告知,谢谢!
在Delphi6.0中如何实现多语言!
请问各位大侠,在Delphi6.0中怎样做多语言的应用!!!我想在我的应用中加入英文的版本!!!请各位大侠帮我解决!!!
窗体应用程序如何实现多语言?
我想在登陆的时候可以选择语言,不同的语言进去以后所给呈现的信息不一样rn窗体应用程序如何实现多语言?哪位有这方面的代码请发送至:www.hujob@hotmail.com
PHP+AJAX如何实现多语言网页
rnrnrnrnrn L10n Textrnrn rnrn rn rn rn rn rn rn rn rn rnrn
asp.net中如何实现多语言???
如何根据用户的IE语言设置来打开对应的网页,比如他的IE设置是英语,那他打开的就是英文网站,rn如果是中文,就是中方的网站,也就是实现多语言的,rn哪位高手可以帮解决一下,谢谢。
如何实现多语言界面支持
现在很多软件都在支持多语言界面支持,一般性的解决方法是做一个INI文件,然后根据不同的语言读这个文件。如果软件的界面较少时可以用这个方法,但如果有很多界面的话,就不好用了。rn 还有一种办法是用资源文件的方法,但好象不太好使。请问谁能给一个实际用过的好的解决方法?提供一个范例吧,谢谢!rnrn另,刚看了一篇关于WINXP的文章,其中提到微软很巧妙地解决了这类问题。微软毕竟是微软,看看XP确实对多语言支持得非常好。rn
如何实现网页的多语言呈现?
最近因为在自己做一个网页来玩 想做成有中文和英文 2种不同的显示语言 rnrn应该怎样去修改? 请各位给个具体的回复!! 我是菜鸟 麻烦知道的回复具体点哦~~
多语言转换是如何实现的?
即通常菜单中有英文/简体/繁体,选择一项,rn则软件中所有提示字符全为所选择的字体.rn何解?
程序界面如何实现多语言版本
假设我的程序A.exernIDE:vc.net 2003rn运行环接windows 2000,xp.2003rn有什么简单办法实现多语言啊?
如何实现支持多语言的程序
现在参与某个项目,自己负责几个应用程序,类似资源管理器,音效设置...rnrn由于现在系统要支持多语言,所以我这几个程序也要做相应的修改,随系统的设置rnrn而选择不同的语言,主要就是界面上的文字,有经验的朋友指点下思路!rnrn
如何实现多语言,在VB中
它缺省的情况是,同一个程序,在不同语言的Windows 系统上,会出现不同语言的界面。rn我现在希望同一个程序在同一个系统上能通过一个设置来实现不同语言的界面,怎么做?rnrn谢谢!
java中如何实现多语言?
类似这样网站:http://www.cgfair.comrn中英文转换是如何实现的,希望看了这个网站后能给我一个例子调试,多谢了rn(我希望大家不要说是中文做一个页面,英文做一个页面:)那也太笨了吧)
ASP.NET中如何实现多语言???
我在网上找过例子,但是不是很好,具体怎么实现啊?rnrn还有我下了那个ASP.NET论坛的源码,里面有多语言的解决方法,可是我看不懂啊?谁能给讲讲!
vc中如何实现多语言?
我想在VC中实现多语言字符串资源(也就是多语言界面),在不同语言系统中能自适应地显示相应语言的界面和提示,但我在资源文件中,只能加进两个String Table,一个是English(U.S.)的,一个是简体中文的。当我试图加入繁体中文(台湾)时,它不能加,出现这样一个对话框,怎么办?rn
如何实现应用程序的多语言版本
-
如何实现JSP的多语言切换?
如何实现JSP的多语言切换?我是指通过在页面选择语言后,页面显示的语言随之发生改变。rn
求救:如何实现多语言显示
我在vc下编了个程序,想实现中英文切换显示,我在网上只找到了多语言菜单的切换实现,但不知道整个程序的多语言如何实现,如对话框、工具栏等等的多语言实现。我知道我比较菜了,请各位大虾不吝赐教,救救小弟吧!
HTML中多语言{:__'xxx'}的思考
HTML中多语言{:__'xxx'}的思考 #虽然这是简单的问题,但是解决了自己多天的困惑!神奇的多语言,主要用于FastAdmin后台管理项目的编写 学习框架很大的问题是需要全面了解框架的运行流程,需要了解框架内的所有文件的作用以及语法特性,最重要的是要阅读该框架的文档,要仔细阅读。我这次没有搞懂,第一个方面是因为对框架的不熟悉,不觉得文档中某个属性介绍是重要的,错过了多语言这个框架独特的功能...
JavaScript多语言实现
词典形式demo,试用过,有一定的局限性 $(document).ready(function() { dictionary = dic; var selectors = "a,span,td,font,h1,h2,li,div,legend,option,input"; lazyLocalize.init({ lang : 'en',//navigator.language || navigator.userLanguage, dictionary : dictionary, selectors : selectors }); // 默认显示英文 //lazyLocalize.localize('en'); });
php多语言实现
php不用gettext来实现多语言,里面是一个实例实现
MFC多语言实现方法
三个例子,博客文章中有简单介绍。 仅仅是列出一个思路,用ini的那个例子里面对于多级菜单的遍历应该用byposition存取或读取较好,但又会存在命名问题。 仅参考。
Asp.net实现多语言
Asp.net实现多语言Demo ,在数据库里面建多个表中进行一个区域文化映射,也是解决国际化的一种方式
Asp.net实现多语言Demo
Asp.net实现多语言Demo 在数据库里面建多个表中进行一个区域文化映射,也是解决国际化的一种方式
XML实现多语言应用程序
利用xml作为资源文件,通过切换不同的xml资源文件实现多语言应用程序。
VC6.0实现多语言界面开发
[size=12px]开发一支持多语言(包括中、英、俄、韩、越南等)的软件,打算把各语言的文字保存在资源 string table中,然后做成DLL,但是,为什么不能在VC6.0的代码编辑器或string table中输入(拷贝粘贴的)并显示正确的韩文等文字,而全部显示为问号“?”或乱码。可是在VC6.0里就是不行,为什么?在VS2008中测试可以实现,但是我们的软件是在VC6.0的基础上开发的,转到VC2008中改动太大,之前用的是ini来切换语言的,但是每次切换都要重启软件才能看到效果,不能动态切换语言。怎么样才能实现呢?还有string table中支持的语言不是很多,如波斯语就没有,这个情况该怎么处理呢? 能动态切换语言,不用重启软件,并且能显示各个国家的语言,而不是显示问号?那位大虾知道指教指教呗。
ASP.NET多语言的方法实现
我母版页上有一个DropDownList,里面有两个选项,分别是英语和法语。而我也已经建了一个页面的资源库rn(Default.aspx.fr.resx和Default.aspx.resx)当页面运行起来,用户选择DropDownList里面的选项的时候,页面就变成相对应的语言,而这个DropDownList的选中事件SelectedIndexChanged我不知道怎么写,请帮忙!
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数