In this example, the default site is in the English language. For users speaking another language, there should be a language switch available giving them access to the same content in a different language. In this example we’ll use Dutch as the second site language - but that’s just for demonstration purposes. You can follow along with the steps below using any language you want.
Although creating a bilingual site isn’t complicated, it does involve following a number of essential steps. Therefore, we’ll start with a freshly installed Joomla 3 site, an empty website without sample data. This way, we can keep things simple and get a good idea of the full process. After you’ve mastered the basic principles, it’s easier to apply them to an existing site that already contains content in one language.