Elxis CMS Forum

Support => General => Topic started by: xmanhattan on May 21, 2008, 13:41:21

Title: language relationships
Post by: xmanhattan on May 21, 2008, 13:41:21
Hello all,

Well after an intense week of working with Elxis, I am happy to say that I can understand many of the advantages and disadvantages of working with this cms.

I would like to ask now that I have the English side of the site pretty much done, what is the relationship of using the Greek side.
e.g.  home -> Αρχη and other corresponding menu items.

I have entered the English items using the ALL language as default but is this correct or should each language be set, such as English rather than ALL to properly correspond when a user select say Greek to see Greek?

Also, regarding the Section and Categories, must there be corresponding items for each language used or if someone simply creates Content Items and links them to the Sections and Categories in say English, how does this affect the user choosing the language?

Petros
Title: Re: language relationships
Post by: datahell on May 21, 2008, 14:37:09
Language in Elxis is a global filter. If you have something available for all languages it will be displayed in any language. If you have something available only for Greek language it will displayed only if a user has selected Greek as language. I think it is simply enough and needs no more explanation.

You can make many combinations and tricks with language but you must be very careful on how you apply the language filter to menu items, sections, categories and items.

Example of wrong settings:
Menu Item1 (GR) links to  section1 (EN).
Result: you will get an empty page and error 404 on some occasions

Menu Item2 (GR) links to  section2 (ALL) that contains categories/items for English language.
Result: you will get an empty page and error 404 on some occasions

Menu Item3 (ALL) links to  section3 (EN) that contains categories/items for Greek language.
Result: you messed up everything
Title: Re: language relationships
Post by: xmanhattan on May 21, 2008, 17:47:01
Yes, I agree that is simple enough but when someone starts to use elxis, isn't it better that they select the language for their content in the language that it is to keep things straight rather than ALL?

If I started to write my content in Greek and selected ALL as the language, then I assume that the default language would be in Greek.

Quote
Language in Elxis is a global filter. If you have something available for all languages it will be displayed in any language. If you have something available only for greek language it will displayed only if a user has selected greek as language. I think it is simply enough and needs no more explanation.
Title: Re: language relationships
Post by: datahell on May 21, 2008, 18:05:28
Yes, keep it simple is the best solution. Separate multi-lingual content in different sections/categories each one in its own language. Off course you can create more complex combinations but specially if you are a new user keep it simple and straight forward.

Greek menu item -> Greek section, containing categories and items in Greek
English menu item -> English section, containing categories and items in English
etc...