# Language switch not working in frontend

**URL:** <https://forum.getkirby.com/t/language-switch-not-working-in-frontend/6806>\
**Category:** Questions\
**Tags:** v2\
**Created:** [March 1, 2017, 10:25am UTC](https://forum.getkirby.com/t/language-switch-not-working-in-frontend/6806 "2017-03-01T10:25:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tojai](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/tojai/32/12075_2.png) [@tojai](https://forum.getkirby.com/u/tojai)\
**Post date:** [March 1, 2017, 10:25am UTC](https://forum.getkirby.com/t/language-switch-not-working-in-frontend/6806/1 "2017-03-01T10:25:12Z")

</div>

Hi guys,

I’m hunching over a curious problem and am at this point at a loss:

I’ve set up a multi language site in the following way:

1. set up config files for local, stage and production

2. put into the config

and set up a languages directory with the corresponding files (although they are all empty for now) like so:

```
- languages
-- cn.php
-- de.php
-- en.php
-- es.php
-- fr.php

```

Within Kirby everything works like a charm, editing different languages, filling in different values, saving (checked).  
However, when I change to the website’s frontend, even though the url changes no other language but english only shows.

Do you have an idea what I’m missing here?

Thanks a lot,  
Tom

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [March 1, 2017, 10:33am UTC](https://forum.getkirby.com/t/language-switch-not-working-in-frontend/6806/2 "2017-03-01T10:33:02Z")

</div>

You seem to have German twice in your config, if that isn’t a typo? (You are using a different code, but the url/language name etc. is twice Deutsch). Do all languages have content files for all languages? If not, then Kirby will fall back to the default language.

---

<div class="post-metadata">

**Author:** ![tojai](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/tojai/32/12075_2.png) [@tojai](https://forum.getkirby.com/u/tojai)\
**Post date:** [March 1, 2017, 10:36am UTC](https://forum.getkirby.com/t/language-switch-not-working-in-frontend/6806/3 "2017-03-01T10:36:55Z")

</div>

Oh boy…the duplicate of DE was it, naming it to FR did it. Thx a lot @texnixe

---

<div class="post-metadata">

**Author:** ![distantnative](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/distantnative/32/11319_2.png) [@distantnative](https://forum.getkirby.com/u/distantnative)\
**Post date:** [February 6, 2025, 4:52pm UTC](https://forum.getkirby.com/t/language-switch-not-working-in-frontend/6806/4 "2025-02-06T16:52:35Z")

</div>


