How to Build a Multilingual Website with Joomla! 2.5
A guide to multilingual Joomla 2.5 websites.
But if you have a big site with huge contents, a different logo or a different style for each language, you will need to have a template specific for each language. How to create a template override for language?
Please go ahead with 2 steps below. Here you select the template you are using and then click to button Duplicate. I use JSN Epic as an example. So let do this step. Now you have a multilingual site. Just publish your site and see how you can connect customer better.
Feel free to leave a comment if you have any question. JoomlaShine and this site is not affiliated with or endorsed by The Joomla! Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla! Get your template Get your extension. Blog Your go-to resource for knowledge, news, information or even data. Detailed steps to create a multilingual Joomla website Posted 21 April There 3 two things you should notice before creating a multilingual Joomla site.
Detailed steps to create a multilingual Joomla website
If you install a new language which contains special characters, you will need to enable Unicode Aliases. So now, we can start to build a multilingual Joomla site. Install suitable language package You need to install the suitable language package for your site. If you are using Joomla 3. Select the suitable language to install. View the list Installed Languages. Now you will see the language appears in the list Installed Languages. In this step, you will create new content languages. Name of the language.
Name of the language in its native language. The Language Tag you can see in the last step. The language code is appended to the site URL. The flag of a country. Update the content for the new language. We will connect the article in English with the article in German by configure the Associations setting in the tab Associations.
Conclusion
Prepare a menu for the new language Now to organize the menu better, you should arrange menus belongs to each language. The default Joomla installation comes with the English language. So that is the base language, and the language packs can be added. It is also possible to get a complete distribution in another language, French or German for instance.
That would make that the base language, and you would then need to get a language pack for English if you wanted to make English the second language on the site. Use the Filter to search for language plugins. Activate the plugins by clicking the red circles. Alternately you can put a check in the boxes and click the green Enable icon on the toolbar. When the plugins are enabled, the red circles will change to green with a check mark. Set the basic plugin options. You can set the language selection for viewers to always show the default language, or you can have Joomla try to detect the country from the browser settings and open with the correct language.
Add the content language. Click the Content tab. Click the English UK Title to see an example of the default set up. This Title will also be used by the langswitcher module in front-end when flags are not used.
- The Joomla! Forum™;
- Building Multi-lingual Joomla Sites - Joomlashack.
- ?
When SEF is enabled, one will get http: Note the Language Code must be unique among all the languages. This should be the exact prefix used for the language installed or to be installed.
If published, it will display as a choice in the Language Switcher module in frontend. Metadata Pictured below These metadata definitions will override Global Configuration Metadata in Multilanguage configuration for each language used. You can leave this blank for the base language. It will get the Site Name from the Global Configuration. Here's an example using French: Here is a picture of what I have filled out for the French version.
The alternate site name for this language. After completing the form. Your content tab will now show the added language in the list. Be sure the Status has a green check.
The Joomlashack Blog
Install the language pack. You can get language packs for the specific language you want from the Joomla Extension directory. You can install the pack before you start or at any phase of the process. But you won't be able to see the results in the Language Manager module until it is installed. A language pack is different than a foreign language distribution. A language pack only supplies translations for Joomla's main labels.
So buttons names, commands and messages will be translated. Create a category structure for languages. Create a root category for each language. Choose the language to match the category. Put subcategories and contents for each language below then in a normal hierarchy. Once you've created at least the root categories, you can then create menus and menu items for each language.
At this point you don't need the sub-categories to complete the setup of the language plugin. Set the language for your home page. Click the Home menu item. Make sure it is the Default Page. Double check that All is selected as the language. Create individual menus, menu items for each language. Create a new menu for each language.