反代添加翻译插件 多语言网页

  • A+
所属分类:WordPress技巧

反代添加翻译插件 多语言网页

385

主题

6527

帖子

2万

积分

论坛神仙

LOC底端人员

反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页

积分
20042
反代添加翻译插件 多语言网页

反代添加翻译插件 多语言网页



1#

反代添加翻译插件 多语言网页

|
只看该作者
反代添加翻译插件 多语言网页
|倒序浏览
|阅读模式

本帖最后由 hjvn2211445 于 2021-10-5 17:41 编辑

https://45.62.238.160:8443/(只是用于学习一下,访问量大了随时被loc封ip)

很多人问怎么实现,MJJ不知道有谷歌翻译的js插件吗?
反代替换字符把谷歌翻译js替进去
反代具体就不说,要是能先翻译了再反代那才是牛逼,不知道这个怎么实现呢
网站是可以登录回复的反代添加翻译插件 多语言网页

下面谷歌翻译的js,

因为会加载几个域名google.com的gif请求不到的严重拖慢网页翻译,没想到好办法
loc拦截代码,所有<以<#替换

  1. <#script src="https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit"><#/script>
  2. <#script>
  3. function googleTranslateElementInit() {
  4.     new google.translate.TranslateElement(
  5.         {
  6.             pageLanguage: 'zh-CN',
  7.             includedLanguages: 'zh-CN,aaa,en,hr,cs,da,nl,fr,de,el,iw,hu,ga,it,ja,ko,pt,ro,ru,sr,es,th,vi',
  8.             layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  9.             autoDisplay: true,
  10.         },
  11.         'google_translate_element'
  12.     );
  13. }
  14. <#/script>
  15. //右下角切换语言
  16. <#div id="google_translate_element" style="position:fixed;bottom:10px;right:10px;z-index:2000;opacity:0.7"><#/div>
  17. //css隐藏顶端的翻译选项
  18. <#style>.goog-te-banner-frame{display: none;}body{top: 0px !important;}<#/style>

复制代码

插件以cookie值自动翻译,以下利用js设置googtrans为空时添加值为/zh-CN/en(默认进去翻译成英文)
另外可以以链接hash设置翻译语言,如
https://45.62.238.160:8443#googtrans(zh-CN|ja)

  1. function getck(name) {
  2.     var cookie_start = document.cookie.indexOf(name);
  3.     var cookie_end = document.cookie.indexOf(";", cookie_start);
  4.     if (cookie_start == -1) {
  5.         return '';
  6.     } else {
  7.         var v = document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length));
  8.         return unescape(v);
  9.     }
  10. }
  11. if (getck("googtrans") == '') {
  12.         document.cookie = "googtrans=/zh-CN/en";
  13. }

复制代码

分享到: 

反代添加翻译插件 多语言网页收藏23

举报

反代添加翻译插件 多语言网页

358

主题

2670

帖子

1万

积分

论坛元老

超级管埋员

反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页

积分
14581



3#

反代添加翻译插件 多语言网页
发表于 2021-10-5 18:17:16
|
只看该作者

不能seo 意义不大 除非代码默认打开就是英文反代添加翻译插件 多语言网页

反代添加翻译插件 多语言网页

164

主题

2992

帖子

2万

积分

论坛神仙

反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页

积分
21825



6#

反代添加翻译插件 多语言网页
发表于 2021-10-5 21:24:35
|
只看该作者

如果打开的人多了,
或者放的时间久了
有没有可能失效?
IP有没有可能被谷歌封?

交易提醒: 王**于2021年10月27日20时09分向您尾数为4784的招商银行账户发起了一笔金额为1千万元的实时转账。[招商银行]

反代添加翻译插件 多语言网页

385

主题

6527

帖子

2万

积分

论坛神仙

LOC底端人员

反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页

积分
20042
反代添加翻译插件 多语言网页



8#

反代添加翻译插件 多语言网页
 楼主|
发表于 2021-10-6 12:24:54
|
只看该作者

宝丽金 发表于 2021-10-5 21:24
如果打开的人多了,
或者放的时间久了
有没有可能失效?

之前谷歌翻译网页的接口,现在关了https://translate.google.com/intl/en/about/website/

好多国外网站都用的,相当也客户端网页翻译,应该不会封反代添加翻译插件 多语言网页

反代添加翻译插件 多语言网页

12

主题

1576

帖子

4496

积分

论坛元老

全球主机论坛总舵主

反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页

积分
4496



9#

反代添加翻译插件 多语言网页
发表于 2021-10-6 13:01:41
|
只看该作者

想法不错,是个大佬

反代添加翻译插件 多语言网页

37

主题

544

帖子

1万

积分

论坛元老

反代添加翻译插件 多语言网页反代添加翻译插件 多语言网页

积分
11906



10#

反代添加翻译插件 多语言网页
发表于 2021-10-6 15:07:35
|
只看该作者

反代添加翻译插件 多语言网页
好家伙,太有感觉了反代添加翻译插件 多语言网页

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin