In addition to the content languages ββJoomla! a start menu item is required for each language to populate the language switch module.
This is a brief explanation of how to do this:
First, you need a menu for each language of content. Create as many menu items as necessary (in each menu), and do not forget to specify the language for each item (the same menu, in the same language). Set one menu item as the start page in each menu. When you set the language and start the page, this menu item points to the start page in that language. Now at the administrator you should see a flag in front of each menu you created under the menu (on the top panel). You need a menu as content languages ββbecause Joomla! does not allow more than one launch item in this menu.
Example:
Menu for English: ALL items have a language set to en-GB
Step 1 Set it as the start page, so its start page for English
Point 2
Point 3
Menu for Deutsche: ALL items have a language set to de-DE
Step 1 Set it as the start page, so the start page for Deutsche
Point 2
Point 3
The start page for each language does not have to be the first item on the menu.
Remember to prepare associations between menu items.
Secondly, create a menu with only one element, set its language to everything and set it as the start one. This step is necessary because this element will check all languages ββand will load the default start page.
Now go to your home page and you will see that your language switch is full of all languages ββthat have a start page. This module should have its own language for everything .
By the way, now you will need to create modules, articles, etc. for each language of content.
Hello,
source share