繁体   English   中英

如何确定Google翻译的网页的新语言?

[英]How do I determine the new language of a webpage translated by Google translate?

如果我网页的用户选择使用Google翻译进行翻译,则需要显示免责声明。 我如何确定该页面是否已翻译以及将其翻译成哪种语言?

您可以通过查看URL来检测到它。 如果翻译了页面,则URL将以http://translate.googleusercontent.com/开头,并且语言由tl request参数指定。

另一种选择是检查URL是否与预期的URL(您的网站)不同,如果存在,则显示免责声明。

您可以从Google翻译域中查找对页面的请求,这很好地表明有人正在使用Google翻译。 但随后,您必须跟上他们使用的所有可能域,并且它们可能会发生变化。

然后,您可能还需要担心使用Bing Translate或其他任何服务的人...

为所有用户设置通用免责声明可能更容易,无论他们是否使用翻译器? 这会有些痛苦,但是如果您出于某种原因绝对必须显示免责声明,那么这是确保始终显示该免责声明的唯一方法,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM