//资源请求路径 var resourcesurl = ''; //这里设置翻译面板的语言,这里通过浏览器获取本地语言,你也可以自己设置 //支持以下80种语言翻译 // var alllanguage = 'de,hi,lt,hr,lv,ht,hu,zh-cn,hy,uk,mg,id,ur,mk,ml,mn,af,mr,uz,ms,el,mt,is,it,my,es,et,eu,ar,pt-pt,ja,ne,az,fa,ro,nl,en-gb,no,be,fi,ru,bg,fr,bs,sd,se,si,sk,sl,ga,sn,so,gd,ca,sq,sr,kk,st,km,kn,sv,ko,sw,gl,zh-tw,pt-br,co,ta,gu,ky,cs,pa,te,tg,th,la,cy,pl,da,tr'.split(','); var alllanguage ='zh-cn,uk' var locallanguage; if (navigator.language) { locallanguage = navigator.language; } else { locallanguage = navigator.browserlanguage; } //检查是否支持此语言翻译,不支持就把面板设为中文,或你想要的语言,只能是以上80种语言之一 if($.inarray(locallanguage,alllanguage)==-1){ locallanguage = "zh-cn"; } function googletranslateelementinit() { new google.translate.translateelement( { //这参数没用,请忽略 //pagelanguage: 'zh-cn', //一共80种语言选择,这个是你需要翻译的语言,比如你只需要翻译成越南和英语,这里就只写en,vi includedlanguages: 'en,zh-cn', //includedlanguages: 'de,hi,lt,hr,lv,ht,hu,zh-cn,hy,uk,mg,id,ur,mk,ml,mn,af,mr,uz,ms,el,mt,is,it,my,es,et,eu,ar,pt-pt,ja,ne,az,fa,ro,nl,en-gb,no,be,fi,ru,bg,fr,bs,sd,se,si,sk,sl,ga,sn,so,gd,ca,sq,sr,kk,st,km,kn,sv,ko,sw,gl,zh-tw,pt-br,co,ta,gu,ky,cs,pa,te,tg,th,la,cy,pl,da,tr', //选择语言的样式,这个是面板,还有下拉框的样式,具体的记不到了,找不到api~~ layout: google.translate.translateelement.inlinelayout.simple, //自动显示翻译横幅,就是翻译后顶部出现的那个,有点丑,设置这个属性不起作用的话,请看文章底部的其他方法 autodisplay: true, //还有些其他参数,由于原插件不再维护,找不到详细api了,将就了,实在不行直接上dom操作 }, 'trans'//触发按钮的id ); //自定义按钮样式,因为没有api,通过dom+覆盖样式的方法实现,请查看顶部的style部分 $(".goog-te-gadget-icon").remove(); $(".goog-te-menu-value").remove(); }