# Redirect Problem in Multi-Language

**URL:** <https://forum.getkirby.com/t/redirect-problem-in-multi-language/26856>\
**Category:** Questions\
**Tags:** v3\
**Created:** [October 27, 2022, 9:11am UTC](https://forum.getkirby.com/t/redirect-problem-in-multi-language/26856 "2022-10-27T09:11:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![habundloot](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/habundloot/32/12508_2.png) [@habundloot](https://forum.getkirby.com/u/habundloot)\
**Post date:** [October 27, 2022, 9:11am UTC](https://forum.getkirby.com/t/redirect-problem-in-multi-language/26856/1 "2022-10-27T09:11:50Z")

</div>

Hello 🙂  
We are using Kirby for a multi-language Setup and everything is fine. Now before go live we encountered the following situation.

We’ve got two languages, de (default) and en with language parameter …/en.  
When in single-language setup ‘/home’ redirects to ‘/’ via 302.  
When in multi-language setup ‘/home’ das not have a redirect, neither has ‘/en/home’.

Do i have to manage the redirect via Rounting then? Or did I setup some thing wrong? Is it expected behaviour? I just want to make sure.

Language .php files look like this:

de.php

```auto
<?php

return [
    'code' => 'de',
    'default' => true,
    'direction' => 'ltr',
    'locale' => 'de_DE',
    'name' => 'Deutsch',
    'url' => '/'
];

```

en.php

```auto
<?php

return [
    'code' => 'en',
    'default' => false,
    'direction' => 'ltr',
    'locale' => 'en_GB',
    'name' => 'English'
];

```

If necessary, how would like the routing look like? Thanks for your replies.  
Best regards  
Moritz
