[TYPO3-core] (New) TYPO3 CMS Vision
mathias.schreiber at wmdb.de
Thu Aug 21 17:52:10 CEST 2014
Quote: Markus Klein (liayn) wrote on Thu, 21 August 2014 17:38
> Awesome list Felix!
> My first thought (as a developer) when I read through the list: Rewrite it from scratch. ;-)
> Is there such a list for Neos? How much does it overlap?
> We should talk about it in Munich.
> The point about the broken language handling alone is a nightmare to fix. :-(
Instead of using an UID to identify a language you need two properties.
While locale works as a hard definition (de_CH or fr_BE fx) the scope should be freely definable by the current demand.
So having the scope "SME" in locale "de_CH" would very much be sufficent.
A stacked rule of fallbacks could be defined via TS and you're pretty much done.
Migrating locale handling would be trickier because it involves user interaction.
TBH I would skip this kind of wizard completely.
Of someone went down the current road it should not be too hard to adapt conceptual changes.
I highly disagree on the L parameter.
This is something realURL did wrong from day one.
A parameter should not be needed to define a language while it MAY be used to do so.
Changing scopes (or markets as Felix referred to) should be done in a variety of ways - a GET parameter being only one of them.
I want to be able to switch either using a GET parameter, using a domain or whatever custom condition I come up with (like IP ranges, device recognition etc.).
My 10 cents :)
More information about the TYPO3-team-core