Example:
German Page (default language) has url: https://website.de/unternehmen/germanpage
English Page has url: https://website.de/en/company/englishpage
The English Page will still be accessible via: https://website.de/en/unternehmen/germanwebsite
Config:
'languages' => true,
'languages.detect' => true,
Default Language de.php:
return [
'code' => 'de',
'default' => true,
'direction' => 'ltr',
'locale' => 'de_DE',
'name' => 'DE',
'url' => '/',
'locale' => [
LC_COLLATE,
LC_MONETARY,
LC_NUMERIC,
LC_TIME,
LC_MESSAGES,
LC_CTYPE
]
];
Secondary Language en.php:
return [
'code' => 'en',
'default' => false,
'direction' => 'ltr',
'locale' => 'en_US',
'name' => 'EN',
'url' => '/en',
'locale' => [
LC_COLLATE,
LC_MONETARY ,
LC_NUMERIC,
LC_TIME,
LC_MESSAGES,
LC_CTYPE
]
]
I believe saw this Issue being discussed on github In a multi-language setting, a non-default page version can be accessed both with the default language slug and its own translated slug. ยท Issue #2257 ยท getkirby/kirby ยท GitHub, so i updated my 3.5 Kirby to 3.6.6, since im not able to update to 3.7 or 3.8 currently. Sadly im still running into this issue. Any suggestions?