page structures?

Permalink
i want to make mutli language site on front end.There is country flags above(header).
while one of flags clicked, relevant pages will be displayed.
so how i have to structe my sitemap?
is there any experience? ..

hellomoto
 
frz replied on at Permalink Reply
frz
I've seen people go both ways.

I like doing it this way:

Country 1
Page Holder
Page 1
Page 2
Page Holder2
Page 3

Country 2
Page Holder
Page 1
Page 2
Page Holder2
Page 3


I've seen people do it more like:

Page Holder
Page 1 (country1)
Page 1 (country2)
Page 2 (country1)
Page 2 (country2)
etc..


I've never done it that way, but I think it only makes sense in the abstract that way. The advantage of being forced into one hierarchy pales compared to the advantage of being able to do whatever you want in each countries area...

I'm all ears for the perfect approach, or what we could do to make this hellish problem less painful.
hellomoto replied on at Permalink Reply
hellomoto
thanks for reply...
i will try this apporach..
but we have to improve more , such as:
once user chosed language, it must be saved to cookies.. i think at code level must be done some changes..
Or is it possible to do with, new block?
Styves replied on at Permalink Reply
Styves
I like too the first approach:

Country 1
Page Holder
Page 1
Page 2
Page Holder2
Page 3

Country 2
Page Holder
Page 1
Page 2
Page Holder2
Page 3
--------------

But... we need to be able to easily make a copy of the webpages of one language, so we can easily translate it in another language.
Does it make sense? Or what else?

Is it possible for now to do that in C5.1 ?
How can we establish this in our website with only one installation of C5.1 ?

Thanks.
frz replied on at Permalink Reply
frz
just make a page for each country, and build out a complete copy of the site under each one. this how we did the uk and us versions ofhttp://monsoonworks.com - you just need to make sure your theme and navigation choices look at the right level for navigations to behave.
Styves replied on at Permalink Reply
Styves
Thanks. FRZ! It works.
AlbertoB replied on at Permalink Reply
Excuse me but I'm interested in translating a site into multiple languages and don't understand that approach completely...

What you're saying is that I have to copy the whole structure of the C5 files under each page?

Imagine thathttp://www.example.com is in english and we want to translate it to german. We have to make a new directory /german at the server, copy the C5 files and create a new database that is a replica of the one we have for the english site?
AlbertoB replied on at Permalink Reply
Sorry for the previous post, don't even reply it, please.

I made what you said and it works all right, thanks!