The Joomla! Community Magazine™

Build a Multilingual Site in Joomla! 1.7

Written by | Tuesday, 01 November 2011 00:00 | Published in 2011 November
Did you know that Joomla! is used by more people who are non-native English speakers than native English speakers.The Joomla community is working hard to improve support for internationalisation in all the areas of the project, particularly for the CMS.

Our latest release, Joomla 1.7, enables site builders to create multi-lingual sites that are displayed by language rather than being automatic translations of one specific site. For example, in a bilingual site, the site builder would have to include two versions of an article in the backend, as well as two menu items, two modules, and so forth.

In other words, the site builder is responsible for translating every part of their site (extensions, templates, and content) into the languages they would like displayed on their site. Not only does this give site builders more control over what appears on their site and how, but it prevents users from having to experience awkward, automatic translations.

(Note: One could create the same site structure on a mono-lingual site. The difference is that the interface as well as the display of different menus and modules would not be language dependent.)


Tutorial (HTML): http://multilingual-joomla-demo.cloudaccess.net/en/multi-lingual-steps-by-steps/11-introduction.html

Tutorial (PDF): http://help.joomla.org/files/EN-GB_multilang_tutorial.pdf

A special thanks to the people who have contributed the code that made multilingual feature posible in Joomal 1.6 and 1.7. Thanks to Jean-Marie Simonet for creating the step-by-step tutorial. And also, thanks to the people who contributed subtitles in different langueages for the video in this article:

  • Andoitz Brit (Basque)
  • Javier Gómez (Catalan, Spanish)
  • Mortti (Finnish)
  • Marijke Stuivenberg (Dutch)
  • Jean-Marie Simonet (French)
  • Jan Erik Zassenhaus (German)
  • Nicola Galgano (Italian)
  • Ilija Iliev (Macedonian)
  • Rune Rasmussen (Norwegian)
  • Mig Manickam (Tamil)
  • Abolhassan (Persian)
  • Eddy Chang (Traditional Chinese)
  • Heng Sovann (Khmer)
Read 47711 times
Tagged under Did you know...?
Javier Gomez

Javier Gomez

Joomla lover. Member of the Production Leadership Team and former board member of the Open Source Matters Inc.

 

avatar
Thanks also to Eddy Chang for thet Traditional Chinese subtitle translation.
VOTES:0
avatar
Thanks to Ronny Buelund for the Dannish translation of the subtitles.
VOTES:0
avatar
An interesting post, thanks for sharing.
VOTES:0
avatar
Me parece excelente que el idioma cada día sea una barrera menos compleja.

Gracias Javi por la aportación del vídeo
VOTES:0
avatar
Thanks Javier for a clear explanation of language feature. The international Joomla community is really big and the feature matters.

In the past we used JoomFish for translating content to other languages. Since now, it's the core of Joomla 1.7

Well done and thanks to contributors!
VOTES:0
avatar
Thanks to Rivo Zängov for the estonian subtitles ^_^
VOTES:0
avatar
Here also a nice example wit native Joomla 1.7 multi-language support. www.groasis.com/
VOTES:0
avatar
A great post, thanks for sharing.
An alternative, may be [url=http://http://extensions.joomla.org/extensions/languages/multi-lingual-content/18210]FaLang[/url],a component similar to joomfish but only for joomla 1.7
VOTES:1
avatar
thanks a lot, I don't know if this feature is powerful as JoomFish, is there anywhere comparison of this 2 extensions?
VOTES:1
avatar
Estonian translation is now added also. ;)
VOTES:1
avatar
Just what I was looking for. All those years of using joomfish, I was a bit lost when multilingual sites were possible with a standard joomla installation.
VOTES:0
avatar
Thanks to Abolhassan for translation to Persian.
با سپاس فراوان
VOTES:0
avatar
thank you for an interesting video, I'm an amateur who is new to Joomla so every piece of information is useful for me :) sometimes I feel a little bit hard working at the back end but I'm still doing it, not only because of my current marketing job at ByJoomla but also due to my interest of learning something news. The multiple language support may helps me a lots as sometime there are some academic words that I don't understand. However what I have seen so far is that Vietnamese language haven't been introduced and included in this...
Anyway, thank you again for this post, as I always though that Joomla only supports English language ;__;
VOTES:0
avatar
I have a Joomla website in English and want to have another option for users in French, what is the best way to go with.
VOTES:1
avatar
Hi Javier Gomez . I'm Joomla lover too and have Joomla site . I think that this CMS is the easiest and best in the world , thanks for article .
VOTES:4
avatar
Hey Javier, I cannot see the video, show an error "Private video" how can i see it...
VOTES:0
avatar
This online localization platform is very helpful when making multilingual websites, for the string translation part: poeditor.com/
VOTES:0