在我的网站上禁用 Chrome 翻译栏

     2023-03-05     270

关键词:

【中文标题】在我的网站上禁用 Chrome 翻译栏【英文标题】:Disable Chrome translation bar on my website 【发布时间】:2011-11-05 22:29:25 【问题描述】:

我有一个高度动态的聊天网站,当使用谷歌浏览器访问它时,翻译栏出现在提供翻译该网站。虽然动态内容的翻译效果比我预期的要好,但它并不能很好地达到我的目的,甚至在聊天中也没有多大意义。

是否可以在我的网站中添加一些提示,以便使用 Chrome 的访问者看不到翻译栏?

【问题讨论】:

出于好奇,如果您明确地specify the language (<html lang="en">) 该页面,是否会覆盖 Chrome 尝试自动检测语言?如果 Chrome 认为您标记的页面不是它所标记的,那听起来像是一个错误。 【参考方案1】:

将此插入网页的head 部分。

<meta name="google" content="notranslate">

来源:Meta tag that Google understand - Search Console Help

【讨论】:

元解决方案只能部分工作。部分,我的意思是当页面第一次加载时,翻译栏不显示,这是我想要的。但是,如果我点击“刷新”,那么该栏就会出现。这是故意的吗? 我也体验到了同样的效果。对此无能为力:( 您可以在此页面上看到“刷新时显示工具栏”行为,该页面具有 标签:jsbin.com/ehavan/3 或者,这是没有 标签的同一页面:jsbin.com/ehavan/2 如果我理解正确,这不仅会禁用该栏,还会禁用 translate.google.com 网站的翻译 有趣的是,“”标签没有“value”这样的属性——它应该是“content”。因此,无论谁推荐使用“价值”,都是在推荐一个恰好可以容忍的非标准属性。不过,正确的“内容”肯定会起作用。【参考方案2】:

如果添加以下代码

<meta name="google" value="notranslate">

&lt;head&gt;&lt;/head&gt;里面会禁用翻译栏的出现,但也会 在Google Translate禁用翻译。

更多信息请查看http://support.google.com/translate/?hl=en#2641276。

【讨论】:

【参考方案3】:

元值应该是“content”,而不是“value

<meta name="google" content="notranslate" />

更新:我知道普通的元标记使用内容来分配值,但是这是一种罕见的情况,其中“值”实际上是正确的语法。即确认删除翻译栏。

【讨论】:

+1,应该是内容support.google.com/webmasters/answer/79812?hl=en 应该按照文档,是的。但只有“价值”对我有用(Chrome 28)。 不管你用哪一个:support.google.com/translate/?hl=en#2641276 很好,其他帖子更新了它的答案。***.com/posts/7229002/revisions 所以现在这有点过时了。 这里的更新让我很困惑。代码块中的代码是否正确?【参考方案4】:

如果您想阻止某个部分(即:对于原始问题,只是聊天窗口),您可以使用

  class=notranslate

发件人:http://support.google.com/translate/?hl=en#2641276。 如果您不介意您的网页被 Google 翻译翻译,除了特定部分(例如电子邮件地址),只需将 class=notranslate 添加到任何 HTML 元素以防止该元素被翻译。例如

Email us at <span class="notranslate">sales at example dot com</span>

【讨论】:

完美,这通常比其他答案所建议的完全禁用翻译有用得多。另外,您仍然可以为整个身体标签提供比类。 这是正确的答案,因为它使不阅读原始语言的任何人都可以访问网站的其余部分【参考方案5】:

使用新的全局属性。 translate.

在我的例子中,我直接在 html 中使用它

&lt;html lang="en" translate="no"&gt;

但您可以在特定元素上设置它。例子

<footer>
   <small>© 2020 <span translate="no">BrandName</span></small>
</footer>

MDN ref

【讨论】:

单击时,我正在尝试在我的网站上的导航栏项目中添加一个活动类

】单击时,我正在尝试在我的网站上的导航栏项目中添加一个活动类【英文标题】:Iamtryingtoaddanactiveclasstomynavbaritemsonmywebsitewhenclicked【发布时间】:2022-01-2305:34:03【问题描述】:我想在我的网站上将活动类添加到我单击的导航... 查看详情

在我的移动站点上禁用输入标签的自动缩放/字段缩放 - 不禁用所有缩放功能

】在我的移动站点上禁用输入标签的自动缩放/字段缩放-不禁用所有缩放功能【英文标题】:Disableautozoom/fieldzoomoninputtagsonmyMobileSite-WITHOUTdisablingallzoomcapabilities【发布时间】:2011-07-0323:23:44【问题描述】:我整天都在寻找解决方... 查看详情

调试时禁用 chrome 数据保护程序

...【发布时间】:2017-09-0109:11:30【问题描述】:我正在尝试在我的电脑上使用chrome开发工具检查chromeforAndroid上的网站。首先,我检查了Android上的chrome是否禁用了数据保护程序然后,我将手机与电脑连接,运行chrome开发工具并收到... 查看详情

禁用隐藏导航栏的触摸

...明的)。一切正常。在某些情况下,我必须隐藏导航栏并在我的视图上应用手势(点击)。self.nav 查看详情

Safari iOS - 在输入焦点上禁用隐藏地址栏

...:有没有办法禁用在SafariiOS中点击输入框时发生的滚动?我的网站不太适合发生的滚动,实际上使网站的用户友好性降低。我尝试过使用:$(\'input,select,textarea\').bind(\'focus\',fu 查看详情

在登录表单上禁用 CSRF 令牌

...6【问题描述】:我正在使用Symfony2.0和FOSUserBundle,并希望在我的登录表单上禁用csrf令牌。我已在我的网站的config.yml中全局禁用csrf保护:framework:csrf_protection:enabled:false这很好,我的表单中没有添加csrf字段。 查看详情

在 Waiting/Loading imageview 上禁用我的标签栏和导航栏

】在Waiting/Loadingimageview上禁用我的标签栏和导航栏【英文标题】:disablemyTabbar&NavigationbarofthescreenonWaiting/Loadingimageview【发布时间】:2010-12-2108:17:20【问题描述】:我正在开发一个基于Web服务的应用程序。我需要Loading/waitingimage... 查看详情

禁用浏览器状态栏文本

...悬停/聚焦时显示链接目标。以下屏幕截图说明了这种(在我的情况下是不受欢迎的)行为的示例:问题是否有一种可移植的方式来禁用这些工具提示?在我的特殊情况下,我是否遗漏了任何明显的缺点?我的尝试(见下文)是... 查看详情

为啥我的网站在我滚动时在 Chrome 中显示滞后?

】为啥我的网站在我滚动时在Chrome中显示滞后?【英文标题】:WhydoesmywebsiteshowlaginChromewhenIscroll?为什么我的网站在我滚动时在Chrome中显示滞后?【发布时间】:2014-07-1423:37:03【问题描述】:我只在chrome中遇到这个问题。当我上... 查看详情

滚动出现在我的 PageScroll 上。如何禁用它?

】滚动出现在我的PageScroll上。如何禁用它?【英文标题】:ScrollingappearsonmyPageScroll.Howtodisableit?【发布时间】:2015-08-0705:37:00【问题描述】:我是从这里开始的:Thirdpartoftutorial但是您如何在屏幕截图上看到,出现滚动,我不会像... 查看详情

我可以在我的 webapp 中禁用浏览器刷新吗?

】我可以在我的webapp中禁用浏览器刷新吗?【英文标题】:CanIdisablebrowserrefreshinmywebapp?【发布时间】:2011-08-0809:11:04【问题描述】:我想在我的网站上禁用刷新。有什么方法可以禁用F5、Ctrl-R或在网页中重新加载?【问题讨论】... 查看详情

jQuery Filer:如何在我的表单上禁用/启用

】jQueryFiler:如何在我的表单上禁用/启用【英文标题】:jQueryFiler:howtodisable/enableonmyform【发布时间】:2017-04-1509:41:07【问题描述】:您好,我正在我的页面上实现一个带有文件上传框的表单。我决定使用jQueryFiler插件,它工作得... 查看详情

我的网站标题在 Chrome 和 Firefox 上的行为不同?

...refox?【发布时间】:2014-08-1116:36:54【问题描述】:为什么在我的主页上,标题与背景齐平,但在其他页面上,chrome似乎从顶部调用了额外的边距或填充。在Firefox中,一切都是一样的。如果我对页眉的上边距进行更改,它会修复Fi... 查看详情

SSL 证书不受信任 - 仅在移动设备上 [关闭]

...ed]【发布时间】:2012-12-0112:33:59【问题描述】:我的网站在我的桌面(chrome)中通过SSL运行良好我在地址栏附近有一个绿色锁,上面写着“身份验证”但是使用移动移动浏览器(Chrome/Safari)我看到以下消息-“该网站的身份尚未验... 查看详情

为啥我的 TabBar 按钮在我第一次加载视图控制器时被禁用?

】为啥我的TabBar按钮在我第一次加载视图控制器时被禁用?【英文标题】:WhyaremyTabBarbuttonsdisabledthefirsttimeIloadmyviewcontroller?为什么我的TabBar按钮在我第一次加载视图控制器时被禁用?【发布时间】:2011-06-1412:31:34【问题描述】:... 查看详情

如何让我的网站内容在我的固定菜单栏下滚动并在透明背景下消失?

】如何让我的网站内容在我的固定菜单栏下滚动并在透明背景下消失?【英文标题】:HowdoIgetmywebsitecontenttoscrollundermyfixedmenubaranddisappearunderatransparantbackground?【发布时间】:2013-12-2611:20:52【问题描述】:我已经快速创建了一个简... 查看详情

搜索栏在 Django 网站上不起作用

...:2015-04-0622:15:58【问题描述】:我正在做一个Django项目,在我的本地主机站点上,我在该站点上创建了一个搜索栏。但是,当给定输入时,该搜索栏不会返回任何结果。我查看了页面源代码,发现了一些我从未输入过的行:<in... 查看详情

网站图片不显示在 iPad 上

...管理至今。我的最新网站(一个WordpressTwenty11儿童主题)在我的chrome、firefox等电脑上看起来很棒,但是当我在我的ipad上查看它时,所有图像都显示为带有灰色边框的框:页眉、页脚和帖子中的图像不展示。但是 查看详情