Multi-Language Support
We really need a out-of-the-box solution for Multi-Language. [de][en] work-around is a mess.
[de][en] never was the recommend way! It's manageable for templates only.
Use the alias way de/alias | en/alias | alias/de | alias/en.
The need for a 1:1 language switch was never really helpful from user's perspective. It's more an idea of editing contents and keep related contents together in the backend. In general users do not switch language on every page — most of the time it happens only once. The tree solution is a handy tool and works very well.
As far as Ican understand the recommendation "Use the alias way de/alias | en/alias | alias/de | alias/en" you can't have any language based aliases. The alias will be the same (e.g. in german) and you'll end up with en/german-alias, right? Or, am I on a wooden way? ;)
https://github.com/slackero/phpwcms-extended/tree/master/phpwcms-languageSwitch