# Main menu language

**URL:** <https://discourse.cataclysmdda.org/t/main-menu-language/22886>\
**Category:** The Garage\
**Created:** [February 28, 2020, 1:05pm UTC](https://discourse.cataclysmdda.org/t/main-menu-language/22886 "2020-02-28T13:05:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Defective](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/defective/32/7260_2.png) [@Defective](https://discourse.cataclysmdda.org/u/Defective)\
**Post date:** [February 28, 2020, 1:05pm UTC](https://discourse.cataclysmdda.org/t/main-menu-language/22886/1 "2020-02-28T13:05:39Z")

</div>

I found that main menu and some others words still english even if non-english lanugage choused in game settings. Also seem like cdda get envoiromentals vars and try get LANG var and after it load those settings-independent words. Is there way to fully set settings language for whole game or way to make game load non-english language as main language ?

---

<div class="post-metadata">

**Author:** ![anothersimulacrum](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/anothersimulacrum/32/10770_2.png) [@anothersimulacrum](https://discourse.cataclysmdda.org/u/anothersimulacrum)\
**Post date:** [February 28, 2020, 1:44pm UTC](https://discourse.cataclysmdda.org/t/main-menu-language/22886/2 "2020-02-28T13:44:25Z")

</div>

Russian has the full screen translated

 ![image](https://us1.discourse-cdn.com/flex016/uploads/cataclysmdda/original/2X/9/9c066afb69e439cdc1bf54d1f6e8fd7040e2996a.png)  
But several other languages appear not to (probably because they don’t have full coverage, like Russian does).  
You can see the coverage of each language at [Transifex](https://www.transifex.com/cataclysm-dda-translators/cataclysm-dda/), and see if your language has full translation.

---

<div class="post-metadata">

**Author:** ![Zhilkin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/zhilkin/32/3749_2.png) [@Zhilkin](https://discourse.cataclysmdda.org/u/Zhilkin)\
**Post date:** [February 28, 2020, 3:38pm UTC](https://discourse.cataclysmdda.org/t/main-menu-language/22886/3 "2020-02-28T15:38:35Z")

</div>

System language is set by default. If there is translation for this language this translation will be used. If there are strings missing in translation, original English strings will be used.

You can also select translation language explicitly (for sanely full translations) in settings menu.

---

<div class="post-metadata">

**Author:** ![Defective](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/defective/32/7260_2.png) [@Defective](https://discourse.cataclysmdda.org/u/Defective)\
**Post date:** [February 28, 2020, 4:45pm UTC](https://discourse.cataclysmdda.org/t/main-menu-language/22886/4 "2020-02-28T16:45:21Z")

</div>

I have russian language choused in settings and ru\_RU.UTF-8 seted as LANG (linux env vars) but i still have english menu

---

<div class="post-metadata">

**Author:** ![anothersimulacrum](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/anothersimulacrum/32/10770_2.png) [@anothersimulacrum](https://discourse.cataclysmdda.org/u/anothersimulacrum)\
**Post date:** [February 28, 2020, 5:36pm UTC](https://discourse.cataclysmdda.org/t/main-menu-language/22886/5 "2020-02-28T17:36:02Z")

</div>

It’s possible you don’t have an up to date mo file for your language.  
If you have the git repository, you can run `lang/compile_mo.sh` to compile the po files into mo.
