1

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

4

2 回答 2

5

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

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

于 2012-05-08T11:33:21.927 回答
2

您可以从 Google 翻译域中查找对您的页面的请求,这很好地暗示了有人正在使用 Google 翻译。但是你必须跟上他们使用的所有可能的域,并且他们可能会改变。

然后你可能还想担心人们使用 Bing Translate 或任何其他服务......

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

于 2012-05-08T11:36:03.310 回答