# Change dashbord language to french

**URL:** <https://discourse.getcockpit.com/t/change-dashbord-language-to-french/347>\
**Category:** Uncategorized\
**Created:** [October 20, 2018, 7:27am UTC](https://discourse.getcockpit.com/t/change-dashbord-language-to-french/347 "2018-10-20T07:27:24Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![raffaelj](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.getcockpit.com/raffaelj/32/331_2.png) [@raffaelj](https://discourse.getcockpit.com/u/raffaelj)\
**Post date:** [October 20, 2018, 11:32am UTC](https://discourse.getcockpit.com/t/change-dashbord-language-to-french/347/2 "2018-10-20T11:32:49Z")

</div>

The `custom` dir was in the very old legacy branch and the info on [https://github.com/COCOPi/cockpit-i18n](https://github.com/COCOPi/cockpit-i18n) is outdated. There is a new repo [GitHub - agentejo/cockpit-i18n](https://github.com/agentejo/cockpit-i18n) instead - without language files - may be updated in the future…

**Steps to translate:**

1. Create a dummy language file:

> [@Edit language from Dashboard](https://discourse.getcockpit.com/t/edit-language-from-dashboard/228/9):
>
> call in the terminal `./cp create-lang --lang fr --language French`
> 
> This will create a language file in `/config/cockpit/i18n/fr.php` with all available language strings in your cockpit installation.

1. translate
2. Put your language file(s) in `path/to/cockpit/config/cockpit/i18n/fr.php`
3. edit `config.yaml`:

```yaml
i18n : fr # set default/backend lang to French
languages: # optional: make entries multilingual, "fr" is default now
  en: English
  de: Deutsch

```

1. If you still don’t see any change, make sure, you chose the correct language in your account settings
2. optional: If your language file is complete, file a pull request in [GitHub - agentejo/cockpit-i18n](https://github.com/agentejo/cockpit-i18n)

---

_[View the full topic](https://discourse.getcockpit.com/t/change-dashbord-language-to-french/347)._
