在PHP中获取谷歌翻译下拉选择语言

时间:2016-10-10 04:02:04

标签: php google-translate

我在我的网站上使用谷歌翻译下拉列表,用户可以选择任何语言,之后当用户导航谷歌翻译时,会自动将页面翻译成所选语言。

我想在每个页面加载时保存所选语言。那么如何使用PHP在谷歌翻译中获取所选语言。我知道他们在会话中的某个地方保存它,但无法找到如何访问它。

我正在使用这个:http://translate.google.com/manager/website/

1 个答案:

答案 0 :(得分:2)

您必须进行一些挖掘并检查以查看Google翻译用于存储用户偏好的内容,但如果我猜错了,那么它将是一个Cookie。如果是cookie,您需要知道cookie名称。如果您获得了cookie名称,可以使用$ _COOKIE [' cookie_name']来引用它。

获取cookie名称:

  • 以chrome格式打开您的网站
  • 打开Chrome开发者工具
  • 点击控制台
  • 输入以下命令:

    document.cookie

Cookie名称和值将成对出现。然后,您可以使用 $ _ COOKIE [' cookie_name'] 来引用Cookie名称以获取其值。

您可以在Chrome中安装 EditThisCookie 扩展程序,以便轻松查看Cookie详细信息