繁体   English   中英

更改新的“No CAPTCHA reCAPTCHA”的字体

[英]Change the font of the new “No CAPTCHA reCAPTCHA”

新的reCAPTCHA非常棒。 除了一件事,几乎所有东西都很棒。 它的字体。 使用不支持其他语言的字体非常愚蠢。 我的网站是希伯来语,reCAPTCHA显示的字体很糟糕。 我该怎么改变它?

是否有谷歌Api? 是否可以编辑iframe的CSS(跨域)?

谢谢。

reCAPTCHA是通过<iframe>加载的,因此无法使用您自己的CSS进行自定义,只能通过reCAPTCHA API进行自定义。

使用reCAPTCHA API,您可以使用hl参数隐式定义语言,如下所示,希伯来语的hl=iw 有关详细信息,请参阅语言代码的完整列表

<html>
  <head>
    <title>reCAPTCHA demo: Simple page</title>
     <script src="https://www.google.com/recaptcha/api.js?hl=iw" async defer></script>
  </head>
  <body>
    <form action="?" method="POST">
      <div class="g-recaptcha" data-sitekey="your_site_key"></div>
      <br/>
      <input type="submit" value="Submit">
    </form>
  </body>
</html>

它还支持两种颜色主题 - darklight

<html>
  <head>
    <title>reCAPTCHA demo: Simple page</title>
     <script src="https://www.google.com/recaptcha/api.js?hl=iw" async defer></script>
  </head>
  <body>
    <form action="?" method="POST">
      <div class="g-recaptcha" data-sitekey="your_site_key" data-theme="dark"></div>
      <br/>
      <input type="submit" value="Submit">
    </form>
  </body>
</html>

有关更多信息,请参阅开发人员指南

ReCaptcha API确实提供了本地化。 你必须为希伯来语提供参数“hl = iw”。 有关更多支持的语言,请参阅其语言代码API

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM