# 配置 Google Translator API 后为什么没有地球图标？

**URL:** <https://meta.discourse.org/t/why-is-there-no-earth-icon-after-i-configured-the-google-translator-api/280405>\
**Category:** Product Support\
**Tags:** translator\
**Created:** [2023 年9 月 28 日 09:49 UTC](https://meta.discourse.org/t/why-is-there-no-earth-icon-after-i-configured-the-google-translator-api/280405 "2023-09-28T09:49:58Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

作者： ![Guo\_SpicyGum](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/guo_spicygum/32/319983_2.png) [@Guo\_SpicyGum](https://meta.discourse.org/u/Guo_SpicyGum)\
发布日期： [2023 年9 月 28 日 09:49 UTC](https://meta.discourse.org/t/why-is-there-no-earth-icon-after-i-configured-the-google-translator-api/280405/1 "2023-09-28T09:49:58Z")

</div>

配置 Google Translator API 后，为什么没有地球图标？

```plaintext
root@talk:/data/discourse# ./launcher enter app
检测到 x86_64 架构。
警告：containers/app.yml 文件可被所有人读取。您可以通过运行以下命令来保护此文件：chmod o-rwx containers/app.yml
root@talk-app:/var/www/discourse# rails c
[1] pry(main)> DiscourseTranslator::Google.detect(Post.last)
DiscourseTranslator::TranslatorError: {"error"=>{"code"=>403, "message"=>"Requests from referer <empty> are blocked.", "errors"=>[{"message"=>"Requests from referer <empty> are blocked.", "domain"=>"global", "reason"=>"forbidden"}], "status"=>"PERMISSION_DENIED", "details"=>[{"@type"=>"type.googleapis.com/google.rpc.ErrorInfo", "reason"=>"API_KEY_HTTP_REFERRER_BLOCKED", "domain"=>"googleapis.com", "metadata"=>{"service"=>"translate.googleapis.com", "consumer"=>"projects/390801787023"}}]}}
from /var/www/discourse/plugins/discourse-translator/services/discourse_translator/google.rb:134:in `result'

```

---

_[View the full topic](https://meta.discourse.org/t/why-is-there-no-earth-icon-after-i-configured-the-google-translator-api/280405)._
