全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1598|回复: 30
打印 上一主题 下一主题

这种翻译怎么实现的?有大佬知道吗?

[复制链接]
跳转到指定楼层
1#
发表于 2023-11-11 01:53:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://free-website-translation.com/

右上角的哪种。不是网站推广的这种!
推荐
发表于 2023-11-11 17:40:06 | 只看该作者
本帖最后由 9501767a 于 2023-11-11 18:10 编辑


本身就是5 6个已经翻译好的页面,点国旗自动跳转到新页面,让他弄的无比复杂。
参考godaddy
你换个语言不就是点国旗。
哪个山炮程序员会页面内给你翻译。
2#
发表于 2023-11-11 02:02:00 | 只看该作者
  1. var trans_service = 'http://translate.google.com/translate';
  2.         var ftw_site = 'http://free-website-translation.com/';
复制代码



在他请求中有一个fwt.js的文件,你打开可以看到上面的两个语句,大概实现方法就是请求谷歌翻译,对这个网站进行翻译。
3#
发表于 2023-11-11 02:08:13 | 只看该作者
他使用的是谷歌翻译中的,网址翻译法  大概请求连接如下,大概参数你应该也能看出来是啥。他这个网站应该是请求后自己去填充的。

  1. https://translate.google.com/translate?sl=auto&tl=en&hl=zh-CN&u=qq.com&client=webapp
复制代码
4#
 楼主| 发表于 2023-11-11 16:35:30 | 只看该作者
胖虎_ 发表于 2023-11-11 02:08
他使用的是谷歌翻译中的,网址翻译法  大概请求连接如下,大概参数你应该也能看出来是啥。他这个网站应该是 ...


我说的是右上角。域名后面问号带国别的翻译,
并不是你找到的哪个翻译!
5#
发表于 2023-11-11 16:39:24 | 只看该作者
后端返回的,方法很多。可以翻译,也可以人工添加。
我最近也搞了个这种,后端是gpt翻译的
6#
 楼主| 发表于 2023-11-11 16:53:13 | 只看该作者
亮有一妓 发表于 2023-11-11 16:39
后端返回的,方法很多。可以翻译,也可以人工添加。
我最近也搞了个这种,后端是gpt翻译的 ...


可以把网站给我看一下吗?
私发我就行,
我就想知道是怎么成的!
7#
发表于 2023-11-11 17:01:41 | 只看该作者
gamerock 发表于 2023-11-11 16:35
我说的是右上角。域名后面问号带国别的翻译,
并不是你找到的哪个翻译! ...

不太懂,那个问号国别,不是参数吗,js根据参数,去请求对应翻译啊,然后拿到结果填充到页面。
8#
发表于 2023-11-11 17:03:13 | 只看该作者
gamerock 发表于 2023-11-11 16:53
可以把网站给我看一下吗?
私发我就行,
我就想知道是怎么成的! ...

前端看不出什么。
后端根据url的语言get值(en、jp),来确定语言类型。
然后将需要翻译的内容,提交到gpt,返回翻译结果,翻译结果可以适当的缓存一下,然后输出就可以了。
gpt翻译,可以一次性提交整个html,或多次提交短文本都可以。
9#
发表于 2023-11-11 17:06:04 | 只看该作者
不知道是你没看懂我的回复还是我没看懂你问的。

这个就是根据后面参数去访问谷歌的网站翻译,拿到那个翻译后的结果填充到页面的。
比如网址是
  1. http://free-website-translation.com/?ru
复制代码

那就能拿到这个参数是ru,则把下面请求翻译的地址中zh-CN换成ru  就可以拿到翻译后的内容了。。
https://translate.google.com/translate?sl=auto&tl=en&hl=zh-CN&u=qq.com&client=webapp
10#
发表于 2023-11-11 17:07:02 | 只看该作者
这个有啥应用场景吗 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-2 02:42 , Processed in 0.062363 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表