Login => Administration

English (en-GB)
Name : multidemo_en
Password: multidemo_en
Français (fr-FR)
Name: multidemo_fr
Password: multidemo_fr
Español (es-ES)
Name: multidemo_es
Password: multidemo_es
Deutsch (de-DE)
Name: multidemo_de
Password: multidemo_de
Italiano (it-IT)
Name: multidemo_it
Password: multidemo_it
Македонски (mk-MK)
Name: multidemo_mk
Password: multidemo_mk
தமிழ் (ta-IN)
Name: multidemo_ta
Password: multidemo_ta

Multi-lingual steps by steps

New in 2.5

Versions 2.5.0, 2.5.1 and 2.5.4 bring some new features.

1. Search Engines Optimization

------- A. A new plugin "System - Language Code" lets change at will the language tag in the page display WITHOUT changing the language pack or the 3pd party extension language files..
Example : A site based in Quebec, Belgium, Switzerland using the French language pack fr-FR may this way change the language tag to fr-CA, fr-BE, fr-CH in the source code of the displayed page.

Instead of

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-fr" lang="fr-fr" dir="ltr" >

one will get for example

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-ch" lang="fr-ch" dir="ltr" >

Another example is the use of the Arabic language pack in Joomla! Its tag is ar-AA as it is a classical Arabic pack and we can't evidently propose packs for all countries using Arabic.
It's therefore quite easy to choose the ISO code of the country concerned to optimize the results for ar-DZ (Algeria), ar-EG (Egypt), ar-SA (Saudi Arabia), etc.

------- B. A new parameter is available in the plugin "System - Language Filter":
'Add alternate meta tags.'

It lets add alternate meta tags in the <head> of the displayed page for any associated menu item or Home page.

<link href="http://multilingual-joomla-demo.cloudaccess.net/fr/" rel="alternate" hreflang="fr-FR" />
<link href="http://multilingual-joomla-demo.cloudaccess.net/de/" rel="alternate" hreflang="de-DE" />
<link href="http://multilingual-joomla-demo.cloudaccess.net/it/" rel="alternate" hreflang="it-IT" />
<link href="http://multilingual-joomla-demo.cloudaccess.net/es/" rel="alternate" hreflang="es-ES" />
<link href="http://multilingual-joomla-demo.cloudaccess.net/mk/" rel="alternate" hreflang="mk-MK" />
<link href="http://multilingual-joomla-demo.cloudaccess.net/ta/" rel="alternate" hreflang="ta-IN" />


2. Same Menu Items Aliases

With this new feature, when the "System - Language Filter" is enabled, you will be able to have the same alias for menu items in different languages, even when the menu items are at the same level.
You will get:

mysite.com/fr/news.html
and
mysite.com/en/news.html


3. Access per Content Language (2.5.4)

A new column/parameter "Access" is present in the Language Manager =>Content and when editing a Content Language.
This lets define the access in the front-end to specific Content Languages

Examples :
1. Lets prepare a new language while a site is online, reserving the access to a specific group for testing purposes. All languages completed would be set to "Public" while the uncomplete one would be set to "Special". The flag/name of the Content Language set to "Special" will only be visible to logged users whose group have the viewing access to the "Special" access level.
2. It's therefore easy to define specific group accesses to allow/forbid access to some Content Languages needing or not the users to log in with this access.