在 PHP 中获取 google 翻译下拉列表中选择的语言
Get google translate dropdown selected language in PHP
我在我的网站上使用 Google 翻译下拉菜单,用户可以在其中 select 任何语言,之后当用户导航 google 翻译时,会自动将页面翻译成 selected语言。
我想在每次加载页面时保存 selected 语言。那么如何使用 PHP 在 google 翻译中获得 selected 语言。我知道他们将它保存在会话中的某个地方,但无法找到如何访问它。
您必须进行一些挖掘并检查 Google translate 正在使用什么来存储用户偏好,但如果我猜对的话,它将是一个 cookie。如果它是一个 cookie,您需要知道 cookie 名称。如果您获得了 cookie 名称,您可以使用 $_COOKIE['cookie_name'].
来引用它
获取cookie名称:
在 chrome
中打开您的网站
打开chrome开发者工具
点击控制台
键入此命令:
document.cookie
cookie 名称和值将成对出现。然后您可以使用 $_COOKIE['cookie_name'] 引用 cookie 名称以获取其值。
或
您可以在 chrome 中安装 EditThisCookie 扩展以轻松查看 cookie 详细信息
我在我的网站上使用 Google 翻译下拉菜单,用户可以在其中 select 任何语言,之后当用户导航 google 翻译时,会自动将页面翻译成 selected语言。
我想在每次加载页面时保存 selected 语言。那么如何使用 PHP 在 google 翻译中获得 selected 语言。我知道他们将它保存在会话中的某个地方,但无法找到如何访问它。
您必须进行一些挖掘并检查 Google translate 正在使用什么来存储用户偏好,但如果我猜对的话,它将是一个 cookie。如果它是一个 cookie,您需要知道 cookie 名称。如果您获得了 cookie 名称,您可以使用 $_COOKIE['cookie_name'].
来引用它获取cookie名称:
在 chrome
中打开您的网站打开chrome开发者工具
点击控制台
键入此命令:
document.cookie
cookie 名称和值将成对出现。然后您可以使用 $_COOKIE['cookie_name'] 引用 cookie 名称以获取其值。
或
您可以在 chrome 中安装 EditThisCookie 扩展以轻松查看 cookie 详细信息