In this tutorial we will walk you through the creation of multilingual content pages, so that you can allow visitors to your website to switch between languages. Essentially you must create a separate page tree for each language.  Once the Internationalization Add-on is installed, this can be easily accomplished.

Setup Your Multilingual Language Pages:

  1. You must install the Internationalization Add-on, and setup your primary language page before proceeding with this step.
  2. Login to your Concrete5 Dashboard.

    You must first setup the site structure. You want to have a top-level landing page in my test I called this Home, and put the separate language pages as sub-pages.
  3. Under the Sitemap menu, select Full Sitemap. This will bring up the full sitemap menu.
  4. Click the top level Home page, and select +Add Page.
  5. On the Add Page menu, choose your page type, name the page after the language you want to offer your content in. Fill in the fields, and click the blue Add Page button. For further information, see our article on how to add a page in concrete5

    Repeat steps 3-4 for each language you want to provide your content in.
  6. Click the Dashboard button on top.
  7. Under the Multilingual section click Setup. This will bring up the Multilingual Content Setup menu.
  8. In the Add a Language section, set up your next language, I am using Spanish as an example.
    Click the drop-down labeled **Choose a Language, and select Spanish.
  9. In the Language Icon section, choose your Country/flag, I chose Spain.
  10. Toward the bottom, to the right of Choose a Parent Page, click Add Content Section.

    You will see images of the flags next to the site that was setup, and a mesage that states Multilingual content updatedRepeat, steps 6-9 for each language page.

    Congratulations, now you know how to setup your multilingual content pages. The next guide in our educational series on the Internationalization Add-on for Concrete5 will discuss working with Multilingual Setting.


Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.