YOOtheme Pro is here! The best WordPress and Joomla theme. Learn more

Avatar michael.anlauf asked

Tutorial Joomla Multilinguale footer without duplicating theme.

You can setup a multi language site in YOOtheme Pro without duplicating the theme. Everything is easy to setup the normal Joomla way, except the footer because there is no Footer position in YOOtheme Pro. The question was ask several times here and i show you now a simple solution.
I assume you know how to setup Joomla multilingual so I skip this part. If you don't know how watch or read a tutorial available online. The difference is, you don't use YOOtheme Pro for selecting the menus. In case there is already a menu selected, deselect. You create for each language a menu module and use navbar as position. Just you did in classic themes. Same for mobile version. You can later still use the Builder and YOOtheme Pro for each language and all the content and settings and the menus for all languages will appear in the builder. For the language switcher i also used navbar as position.
Now to the footer.

  1. Create a modul or several for each language which contains your content for the footer as you would do in a normal Joomla (classic YOOtheme theme) multi language site. Each module you give for each language the same custom position. You do this by just writing the position in the position field like my-position. Only in case you use more then one module for each language / footer you have to use different position names for each element / section but same for each language.

  2. Activate the load module plugin in Joomla

  3. Create in the Builder / Layout / Footer your sections and load your modules by adding

    {loadposition my-position}

in a text element. Both languages / modules should have the same position and language should set for each module!
Example how it works you can see here on my test site.
All footer modules menu assignment can set to all pages! Except you wanted different content for different pages for the same language.

Regards, Michael tucfoto
Slideshow design

  • Joomla
  • Tutorial
  • YOOtheme Pro

Edited

10 Answers

1

Avatar michael.anlauf answered

Use the save to library function or copy your pages with the Joomla batch function at once and then only replace the content with the new language. I mostly complete one language and then use the batch function to copy all articles and menus at once to the other language.
A other example using 4 languages you can see here.

Edited

0

Avatar michael.anlauf answered

You're welcome kayhan. The solution is actually so simple that it took me a wile to figure it out. You know, not seeing the tree in the forest.

0

Avatar danny.malouin answered

lol
Thanks, i'll test this ASAP
Still wish YT would do this right like they do for almost everything else ;-)
Thanks again
Danny

0

Avatar andras.mihaly.nagy answered

Thanks a lot for this input, I will try it! But I think Yootheme Pro should give an easy solution to use the builder for different languages (textelements too).

0

Avatar michael.anlauf answered

If the setup is correct you can switch the languages in the builder to work on the sites in each language.
Don't forget to deselect the menus in YOOtheme Pro and publish them in navbar position.

Edited

0

Avatar andras.mihaly.nagy answered

it worked, it's not a very nice method, it needs more time to configure a nice footer. I hope yootheme will change it by time, to have the positions available.
Thanks again!

0

Avatar michael.anlauf answered

You're welcome! Well actually it's the same as with the classic warp themes of YOOtheme. Except the loading of the modules.
How ever, please be so kind and vote my tutorial.

Edited

0

Avatar pixvisual answered

Great tutorial Michael. I tried this but when switching to the second language I got a new layout; it did not copy the page setup from my primary language.

Do I need to save the layout for the page in my primary language to the library and load it in my secondary language? Or, am I missing something?

Hope you can help.

Edited

0

Avatar danny.malouin answered

So all in all there's a few way's to tweak things to get some multilingual footer and bottom content, this is ok. However, YooTheme PRO should just offer this as a configuration exactly like it does for it's other positions using the builder out-of-the-box, no ?

Danny

0

Avatar michael.anlauf answered

"Bottom" is a normal position! No trick necessary at all to add multi language content.

Know someone who can answer? Share a link to this question via email or twitter.