Contao uses one page-tree per language to manage multi-language sites. That's OK.
That is quite suitable when you have different pages in different languages which do not obligatorily have corresponding page in the default language page-tree.
Have you tried to maintain such a site while it grows?
First you start with two languages, say English and German. Then your business expands. You want more customers from Europe. You add French, Swedish and Russian. You are good boy and search in the forum and try to follow the tutorials
http://www.contao.org/forum/topic/8093.html
All the time you feel something is missing - It should be easier!
A menu for switching languages in the site is simply not enough.
You have some ideas. You try to communicate with others and share http://www.contao-community.org/view...language#p1201
your ideas but still nothing...
Time passes, your site grows. You start another site (with two languages only) and now you are afraid of the possible success - quite strange huh?
Yes I know there are
http://www.contao.org/extension-list...nguage.en.html
and
http://www.contao.org/extension-list...lation.en.html.
But you are still unsatisfied. You just want it to be easier, lighter as Contao itself is.
Unavoidably and since you tweak the core for your needs from time to time you decide to solve the problem your own way.
Contao is Open Source Software and the code is all at your mercy.
Say that you have something working and it is working Ok for you. As much as you use it you realize it could be useful for others.
and you share it:
http://www.contao.org/extension-list...8nl10n.en.html
Then you write a manual and explain how to use the thingy
http://www.contao.org/extension-list...8nl10n.en.html.
Now you are satisfied. You just gave something back.
Every body can use it. Cheers!
Bookmarks