# When setting environment variable to \`I18N\_LOCALE: zh-CN\`, Kibana's Security icon is broken

**URL:** <https://discuss.elastic.co/t/when-setting-environment-variable-to-i18n-locale-zh-cn-kibanas-security-icon-is-broken/301694>\
**Category:** Kibana\
**Tags:** docker\
**Created:** [April 6, 2022, 4:34am UTC](https://discuss.elastic.co/t/when-setting-environment-variable-to-i18n-locale-zh-cn-kibanas-security-icon-is-broken/301694 "2022-04-06T04:34:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![linghengqian](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/linghengqian/32/103651_2.png) [@linghengqian](https://discuss.elastic.co/u/linghengqian)\
**Post date:** [April 6, 2022, 4:34am UTC](https://discuss.elastic.co/t/when-setting-environment-variable-to-i18n-locale-zh-cn-kibanas-security-icon-is-broken/301694/1 "2022-04-06T04:34:02Z")

</div>

Assuming the following `docker-compose.yml` file, the kibana API key is generated by `bin/elasticsearch-create-enrollment-token -s kibana`.

```nohighlight
version: "3.8"

services:
  elasticsearch-node01:
    image: elastic/elasticsearch:8.1.2
    environment:
      bootstrap.memory_lock: true
      ELASTIC_PASSWORD: "1234AF12-12CA-B2E0-BE8B-12345D5C123E"
      ES_JAVA_OPTS: "-Xms4g -Xmx4g"
    volumes:
      - elasticsearch-data01:/usr/share/elasticsearch/data
      - elasticsearch-config01:/usr/share/elasticsearch/config:rw
    ports:
      - "9200:9200"
      - "9300:9300"
    ulimits:
      memlock:
        soft: -1
        hard: -1
  kibana-node01:
    image: elastic/kibana:8.1.2
    ports:
      - "5601:5601"
    volumes:
      - kibana-data01:/usr/share/kibana/data
      - kibana-config01:/usr/share/kibana/config
volumes:
  elasticsearch-data01:
    driver: local
  elasticsearch-config01:
    driver: local
  kibana-data01:
    driver: local
  kibana-config01:
    driver: local

```

- Start with `docker compose up -d`. Open Kibana normally, and the icon is normal at this time.
- ![image](https://us1.discourse-cdn.com/elastic/original/3X/f/8/f895c02177e0e8b533faad7fb8eeffdf069396e0.png)
- Then change `docker-compose.yml` as follows, add environment variable `I18N_LOCALE: zh-CN`, and `docker compose up -d` again.

```nohighlight
version: "3.8"

services:
  elasticsearch-node01:
    image: elastic/elasticsearch:8.1.2
    environment:
      bootstrap.memory_lock: true
      ELASTIC_PASSWORD: "1234AF12-12CA-B2E0-BE8B-12345D5C123E"
      ES_JAVA_OPTS: "-Xms4g -Xmx4g"
    volumes:
      - elasticsearch-data01:/usr/share/elasticsearch/data
      - elasticsearch-config01:/usr/share/elasticsearch/config:rw
    ports:
      - "9200:9200"
      - "9300:9300"
    ulimits:
      memlock:
        soft: -1
        hard: -1
  kibana-node01:
    image: elastic/kibana:8.1.2
    ports:
      - "5601:5601"
    environment:
      I18N_LOCALE: zh-CN
    volumes:
      - kibana-data01:/usr/share/kibana/data
      - kibana-config01:/usr/share/kibana/config
volumes:
  elasticsearch-data01:
    driver: local
  elasticsearch-config01:
    driver: local
  kibana-data01:
    driver: local
  kibana-config01:
    driver: local

```

- At this time, the Security icon of Kibana is damaged and cannot be viewed, which should not be normal behavior.
- ![image](https://us1.discourse-cdn.com/elastic/original/3X/b/7/b79991a01ec5556cf953688add7445f39ecb83ea.png)

---

<div class="post-metadata">

**Author:** ![azasypkin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/azasypkin/32/42216_2.png) [@azasypkin](https://discuss.elastic.co/u/azasypkin)\
**Post date:** [April 11, 2022, 10:44am UTC](https://discuss.elastic.co/t/when-setting-environment-variable-to-i18n-locale-zh-cn-kibanas-security-icon-is-broken/301694/2 "2022-04-11T10:44:53Z")

</div>

Hi @linghengqian ,

Hmm, yeah, that looks like a bug indeed, would you mind filing an issue at [Issues · elastic/kibana · GitHub](https://github.com/elastic/kibana/issues) so that the relevant team can pick it up and fix?

Thanks!

---

<div class="post-metadata">

**Author:** ![linghengqian](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/linghengqian/32/103651_2.png) [@linghengqian](https://discuss.elastic.co/u/linghengqian)\
**Post date:** [April 11, 2022, 12:45pm UTC](https://discuss.elastic.co/t/when-setting-environment-variable-to-i18n-locale-zh-cn-kibanas-security-icon-is-broken/301694/3 "2022-04-11T12:45:17Z")

</div>

Related issues continue to be tracked at [When setting environment variable to `I18N_LOCALE: zh-CN`, Kibana’s Security icon is broken · Issue #129893 · elastic/kibana · GitHub](https://github.com/elastic/kibana/issues/129893) .

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 9, 2022, 12:45pm UTC](https://discuss.elastic.co/t/when-setting-environment-variable-to-i18n-locale-zh-cn-kibanas-security-icon-is-broken/301694/4 "2022-05-09T12:45:46Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
