It's been 6 months since we have added more than 20 templates to our product category. From then till now, we have received a lot of queries about changing template color and how to create multi-language for the template. Therefore, in this articles, I will show you guys how to create multi-language for your Joomla site. 1. Language and menu configuration Step 1: Go to language Manager Step 2: Install new language for your site Step 3: Create new language content Step 4: Create Menu for each language and menu for all language Step 5: Create menu item for Menu – All (you need this because Joomla requires a “Default page” to be set for each language, in addition to a default page for All language). This menu need only a menu item. Have something you must note here: - Default page: choose Yes - Language: choose All Step 6: Create menu item for Menu – English You must notice highlight The important here is default page (Homepage) for language: - Default page: choose Yes - Language: select UK Step 7: Create menu item for Menu – French: That similar Menu – English. You notice default page and language choose French. 2. Template configuration Step 1: go to template manager Step 2: Configure template for default language. Example here we use English as default language You should notice highlight. Tab Navigation Menu must choose Menu English Step 3:Configure template for French language. First you need duplicate template style (create new template style) Select template style then click duplicate. Configure for template style has just created: - Change name - Select language - Select menu is French 3. Module language switcher and plugin configuration Step 1: Enable plugin language Go to plugin manager then search language plugin and enable them. Step 2: Enable module language switcher Go to modules manager If don’t have this module you can create new one by click NEW button Enable this module and assign on all page 4. Result at front-end English Language When click on French Icon you will go to French language 5. Set up multi-language modules Example here we will use module Articles Category from Joomla Content component Step 1: Create Joomla categories for languages Create a category for English and other category for French Step 2: Create articles for each category Step 3: Create new module Articles Category Module for English: - Tab Assignment select menu item you want to display (here is all English menu item) - Tab Filtering Option select Category is English Category Similar you create module French Articles P/s: If you want to show one module in both language you can assignment On all pages and Language is All. 6. Result menu at front-end English module result French module result Hope with this guide line, you will be easily follow and create your multi-language joomla site. Keep follow us via social network to get more news and updates about our products and activities :)