如果我的网页用户选择使用谷歌翻译进行翻译,我需要显示免责声明。如何确定页面是否已翻译以及翻译为哪种语言?
发布于 2012-05-08 19:33:22
您可以通过查看URL来检测它。如果页面被翻译,URL将以http://translate.googleusercontent.com/
开头,语言由tl
请求参数指定。
另一种选择是检查URL是否与预期的URL(您的网站)不同,如果是,则显示免责声明。
发布于 2012-05-08 19:36:03
您可以从Google translate域中查找对您页面的请求,这是一个很好的提示,表明有人正在使用Google Translate。但是,你必须跟上他们使用的所有可能的域名,而且他们可能会改变。
然后你可能还想担心使用Bing Translate或其他任何服务的人。
为所有用户提供一个通用的免责声明可能更容易,无论他们是否使用翻译器?这可能有点痛苦,但如果出于某种原因你必须显示免责声明,那么这是保证它始终显示的唯一方法。
https://stackoverflow.com/questions/10497748
复制相似问题