Dynamic multi-language site Best practice

Hello @Anna_Kelian,

I know your frustration :confused: Have the experience of working with multilingual sites.
I can share my ideas about organizing dynamic collections. I didn’t use it because I didn’t need individual pages for every item on different languages, but maybe for you will be useful.

  1. You create ā€œMin collectionā€ where will be all information that you will need. Fields that not language sensitive will exist only once, and for different languages create separate fields (for example 3 different descriptions - for 3 languages)

  2. Create 3 other collections, one for every language.

  3. In every language collection item will have only ā€œnameā€ field (standard) and ā€œitem infoā€ field - reference to ā€œMain collectionā€. It will be enough for using ANY information from ā€œMain collectionā€.

  4. Every language template will contain information from Main collection through reference, but you can easy choose language sensitive field that you need for particular language type.

  5. Dynamic lists for every language collections will contain information only for particular language.

Positive side:

  • you will have links to every item with language ā€œfolderā€: www.yoursite/eng/item1.html
  • you do not have to add few times info that aren’t language sensitive

Negative side:

  • you still will have to ā€œlinkā€ particular items for every language collection

Regards,
Anna

6 Likes