Skip to main content
Average reading time: 10 minutes, 24 seconds
Please Rate

4. Step 2: Check and publish the content languages

Go to System → Content Languages. Joomla creates a content language automatically when you install a pack, but look closely at the status.

Content Languages list in Joomla 6.2 showing English published and the automatically created Greek content language unpublished
The Greek content language was created automatically, but it is unpublished.

On our Joomla 6.2 test site, the Greek content language was created unpublished. An unpublished content language does not appear in the switcher and its content is not reachable. This is the first thing to check when "the second language does not show up".

Open the language and review each field:

  • Title in Native Language: what the switcher shows when you display language names. Use the language's own name, here Ελληνικά instead of "Greek (el-GR)".
  • Language Tag: must match the installed pack exactly (el-GR).
  • URL Language Code: the URL prefix. It must be unique across languages.
  • Image: the flag used by the switcher.
  • Status: set it to Published.
Edit Content Language form for Greek with the native title set to Ελληνικά and Status set to Published
Set a native title and publish the content language.

The Options tab lets you set a Custom Site Name and default meta description per language, so the browser title and search snippets are translated too.

Share this article

Panagiotis Kiriakopoulos

UI/UX Designer | Joomla & Wordpress Expert | Graphic Designer | Branding Specialist