你可以设置谷歌翻译插件的样式吗?

Vas*_*rth 16 css styles translation google-translate

我正在使用此插件(http://translate.google.com/translate_tools)翻译我的网站.问题是我无法弄清楚如何设置样式,因此它不适合页面的其余部分.

有什么建议?

Mik*_*gel 16

当然,您可以设置在页面上呈现的任何内容.

这是渲染标记的一部分:

<div id="google_translate_element">
  <div class="skiptranslate goog-te-gadget" style="">
    <div id=":1.targetLanguage">
    <select class="goog-te-combo">
    </select>
  </div>
Powered by
  <span style="white-space: nowrap;">

  </span>
</div>
Run Code Online (Sandbox Code Playgroud)

你可以看看goog-te-combo渲染出来并用你自己的样式覆盖它,如下所示:

<style>
    .goog-te-gadget {
        font-size: 19px !important;
    }    
</style>
Run Code Online (Sandbox Code Playgroud)

根据您想要更改的内容,此方法可用于在其类中呈现的任何样式或扩展它们.


Win*_*spo 8

您还可以使用此(https://github.com/wistcc/stylinggt.js)插件轻松地对其样式进行不同的更改.


Mic*_*l_B 6

Google服务条款

我登陆此页面是因为希望您提出问题...

您可以为Google翻译插件设置样式吗?

会告诉我,修改小部件的外观是否违反了Google TOS。

考虑到这个问题,在这个网站的相关问题,并且问题的谷歌网站管理员论坛,不解决这个问题,在所有的,我猜想这是不是一个问题,而改变风格是好的。

但是,为了确保这一点,让我们分解一下TOS中的相关部分。

上次修改时间:2014年4月14日

使用我们的服务

您必须遵守服务中提供给您的所有政策。

不要滥用我们的服务。例如,请勿干扰我们的服务或尝试使用界面和我们提供的说明以外的方法来访问它们。您只能在法律允许的范围内使用我们的服务,包括适用的出口和再出口控制法律和法规。如果您不遵守我们的条款或政策,或者我们正在调查可疑的不当行为,我们可能会暂停或停止向您提供服务。

使用我们的服务不会使您拥有我们服务或您访问的内容的任何知识产权。除非您获得服务所有者的许可或法律另行许可,否则您不得使用我们服务中的内容。这些条款不授予您使用我们服务中使用的任何品牌或徽标的权利。请勿删除,遮掩或更改我们的服务中或与我们的服务一起显示的任何法律声明。

我们的服务显示的内容不是Google的内容。该内容是提供该内容的实体的唯一责任。我们可能会审查内容以确定其是否非法或违反我们的政策,并且我们可能会删除或拒绝显示我们有理由相信违反我们的政策或法律的内容。但这并不一定意味着我们会审核内容,因此请不要以为我们会审核。

关于您对服务的使用,我们可能会向您发送服务公告,管理消息和其他信息。您可以选择退出其中一些通讯。

我们的某些服务可在移动设备上使用。请勿以使您分心并妨碍您遵守交通法规或安全法规的方式使用此类服务​​。

此处的主要语言似乎是第二段的第二句:

例如,请勿干扰我们的服务或尝试使用界面和我们提供的说明以外的方法来访问它们。

关键字似乎是:

...使用界面以外的方法...

我不是律师,但是我认为自定义样式“界面”并不一定会改变“方法”。

就我而言,我要替换下拉框...

在此处输入图片说明

这将启动巨型语言菜单。

在此处输入图片说明

带有自定义图标(尚未设计)。

下拉菜单是一个可单击的链接。我的自定义图标将是一个可点击的链接。方法不变。我相信没有明显的违规行为。

支持这种解释的事实是,必须对自定义样式的超宽语言菜单进行设置,以使其适合较小的屏幕。

  • 我唯一看到的是“请勿删除,隐藏或更改包含该插件的网站中显示的Google徽标”。在https://translate.google.com/manager/website/add (2认同)