Wordpress Multi Languages: 5 Plugins To Build A Multilingual Website

Nov 1st, 09 by Dicky | 50 Comments |
Delicious 269 hits
You maybe interested in our latest article 75 Beautiful Valentine Wallpapers.

If you are using Wordpress as a CMS, then you probably want to present your content with multiple languages. Recently, I came across a Wordpress blog that presents their content with three different languages, so I decided to investigate the methods and plugins to turn Wordpress into a multilingual website, and share my findings with WDB’s readers.

Maintaining a multilingual website is not easy. The best way to present multilingual content to your visitors is to allow them to switch between different languages anytime. So, the plugin needs to take care of this and links different languages’ content together.

Beside linking the content, the URL of the translated content also important. There are two different ways to present your URL:

  1. You can have the same permalink for the translated content, and add a language flag at the end of the URL (ex: www.domain.com/multi-language-article/?lang=en, www.domain.com/multi-language-article/?lang=es, www.domain.com/multi-language-article/?lang=zh).
  2. The translated content will have absolutely different URL.

So, how to choose your URL is yet another main consideration before you launch the multilingual website? In SEO point of view, having an absolutely different URL will gain better advantages Later on, we are going to look into 5 different plugins to manage your multilingual Wordpress website. These plugins have their pros and cons, so choosing the best plugin that suit your needs in the most important.

1. WPML

In my opinion, WPML is the most powerful Wordpress multilingual plugin. WPML has a complete startup guide for new users and its side-wide navigation adds top navigation with drop down menus, breadcrumbs trail navigation and also sidebar navigation. WPML is rather too powerful for a simple multilingual website. You can have a lot of options and configurations through the backend admin menu. Adding a non-support language is not that easy. For example, when I tried to add a language which is not supported by default, I need to go to my MySQL backend and manually add in the SQL queries. Hopefully future version will make this easier.

2. qTranslate

qTranslate is yet another powerful multi languages Wordpress plugin. It has advantages over WPML because it allows users to add new languages to the system through the Simplistic Configuration Page. In terms of URL structure, qTranslate provides three modes to make your URLs pretty and SEO friendly:- everywhere compatible ?lang=en, simple and beautiful /en/foo or nice and neat subdomain en.domain.com.

3. ZdMultiLang

You can define multiple languages and translate posts/tags/categories using the interface that will be added to your blog’s administration panel. Adding a new user-defined language is very simple through the admin panel, but there are a couple of important things that you should check before adding a new language. For example, the language code and the language permalink. You can read more about this is the plugin website.

4. Language Switcher WordPress Plugin

Setting up the language switcher plugin to work with your Wordpress site does take some work. The official website provides a very comprehensive startup guide which covers installing, theme and plugin modifications, translating and Q & A.

5. xLanguage

xLanguage is a full featured plugin which allows you to blog in different language. It works for blog post, page, tags and categories. xLanguage uses tags to differentiate different languages and serve the content to the user based on their selected language.

We regularly update articles about resources, tutorials and Wordpress to help designers and developers. If you are new to WebDesignBooth, why not subscribe to our RSS feed and get the latest updates immediately. You can also subscribe through email or follow us on Twitter.

Comments

  1. Leon says:

    Great list, thanks! I only knew WPML untill this post, think we’re going to give qtranslate à try next multi language project.

  2. Jeriko says:

    Just a word of advice, qTranslate in its current version doesn’t behave well with BuddyPress – all calls BP specific sites (member listings, profiles etc.) will return a “page not found” – though I’m sure the developers are working on it. Otherwise a fantastic plugin and in my opinion quite superior to WPML.

    • Dicky says:

      Hi Jeriko,
      Yup, you are right, i think if you want to build a multi lingual website using BuddyPress, better go for WPML, as it is the most promising and best support for BuddyPress.

  3. ReMichael says:

    Hey!
    I only tried qTranslate and xLanguage.
    qTranslate is good, but I don’t like that a comment to a post will be shown on all translations. What about WPML? I didn’t try it yet, but does it solve this problem?

  4. Ehab says:

    Interesting topic. Please correct the spelling mistake in title, should write build not built.

  5. These are cool language translators. Perhaps you could also include a plugin which incorporates google translate service. It is really good.

    Check it out – http://wordpress.org/extend/plugins/google-ajax-translation/

    • Dicky says:

      Hi,
      I planned to include this plugin when i first draft this article. But i removed it since this plugin doesn’t provide any local copy of translation.

      If you go through these multi lingual plugins, you will soon discover that i only include plugin which lets author manually translate the content, as i think manually translate is always better than automatic.

  6. favSHARE says:

    This article has been shared on favSHARE.net. Go and vote it!

  7. I have always used Google’s Translate and works fine and easy to add the code into a blog or site. However I think all auto-translators are nowhere near 100% accurate. You cannot replace a human translator… yet !!

  8. designfollow says:

    thanks for the great post.

  9. sarah says:

    Hey there,

    We have been reading the articles on your website and are very impressed with the quality of your information.

    We have a team of copywriters who specialise in writing articles on various topics and would like to write an original article for you to use on your website – this article will not be used anywhere else on the Internet.

    In exchange all we ask is that we can have one or two links within the body of the article back to one of our sites. You can view a sample of the quality of our articles at http://www.webprofits.com.au/blog

    If you are interested in having us write an article for your website please just let me know and we would be more than happy to have one written for you within two weeks.

    Kind regards,
    sarah

  10. there is also a great plugin named “Transposh translate”. Download at http://transposh.org/

    This plugin uses several translation services

  11. helfpul plugins, thanks for share..

  12. Mig says:

    Hi, Great post.
    I’m currently looking at updating my site using wordpress. The site is a tourist site promoting the island of Ibiza (Spain) and needs to support English, Spanish, German, French, Italian and Catalan. I’m debating on whether to use qtranslate or google translate tool.

    I’m leaning towards qtranslate because it’s more SEO friendly.

    Any suggestions?

    Thanks

    • Dicky says:

      Hi Mig,
      I’ll choose qTranslate as it has more controls over Google translate. However, if you want a fast translation, you can go for Google Translate.

  13. Guidesigner says:

    Thanks for this Useful post, i really like your blog. now i am going to bookmark this as my favorite blogs lists.

  14. Hi,

    Thanks for this great info. I already used language switcher but this is not good for SEO. Now I am going to try qTranslate which looks good. A few months ago I was investigating multilanguage plug-ins myself but this page wasn’t written at that time. Thanks for the clear information!

    Best regards,

    Patrick

  15. tuyen dung says:

    WPML is a WordPress plugin that can turn WordPress and WordPressMU into complete multilingual content management systems.I understand them . Thank you very much
    ____________________________

    tuyen dung | tim viec | viec lam

  16. Wow … thanks for the list of plugins.

    Some of those look very useful. It’s too bad I didn’t have this list a few months ago when I was working on a multi-lingual project.

    I’ve bookmarked it for future reference!

  17. Linus says:

    Hello Dicky,

    Great piece of info ! Thanks

    Where can I find your “5 different plugins to manage your multilingual Wordpress website” if ready yet ?

    I’m developing a multilingual site to geo targeting and have already different ccTLDs… I was wondering best way to implement that ;-)

    All the best!

    • Dicky says:

      Hi Linus,
      Due to the privacy issue, i can’t show you any multilingual websites that i had built. But i think you can view example of multilingual websites by search for “wpml showcase” from Google. Hope that helps. :)

  18. Ningbo says:

    Hi Dicky !

    Thank you for your article.
    I guess we are a LOT of users interested in having more information about the 2 leaders WPML and QTtranslate.
    It seems that QTranslate is quite easy to deal with but I read that it is not optimized for SEO. WPML seems much better on this side.
    So what about publishing an article like QTranslate vs WPML? Not just to say which one is best but to compare a dozen of points. That would help users to make a choice.
    Maybe somebody experimented on both plugins could also reply to this comment…

    THANK YOU and keep up the good work!

Trackbacks

  1. Wordpress Multi Languages: 5 Plugins To Built A Multilingual Website : Marco Island Web Design
  2. Wordpress Multi Languages: 5 Plugins To Built A Multilingual Website | SingleFunction
  3. CSS Brigit | Wordpress Multi Languages: 5 Plugins To Built A Multilingual Website
  4. 10 WordPress Hack Links and Articles Nov 2, 2009 | Technical Dig
  5. Wordpress Multi Languages: 5 Plugins To Built A Multilingual Website | favSHARE.net
  6. andy.edmonds.be › links for 2009-11-02
  7. links for 2009-11-02 « Mandarine
  8. 55+ Fresh Community Links for Designers and Developers | tripwire magazine
  9. delicious Links: 03. November 2009
  10. Cómo hacer Wordpress multi-idioma [enlace] | Libro de Apuntes
  11. Wordpress Multi Languages : LHTDesign :: private portfolio :: Web Design, Realisation, Implementation, Online Marketing
  12. Il meglio della settimana #37 | BigThink
  13. Sin tiempo para escribir.34, Carrero
  14. 5 Plugins Wordpress para construir un sitio web Multilenguaje
  15. 5 Plugins Wordpress para construir un sitio web Multilenguaje | MixInformatico.com
  16. 5个插件让你的 Wordpress 成为一个多语种网站 - Leeiio Chaos Made.
  17. 5个插件建议一个Wordpress多语言网站
  18. Come costruire un blog multilinguaggio con Wordpress « valkiro
  19. Sin tiempo para escribir.37, Carrero
  20. Plugins Wordpress para construir un sitio web Multilenguaje « Donovan Secret Blog
  21. WwW.UrbaNicaNo.Net || Tu Web De Reggaetón & Eventos Urbanos » 5 Plugins Wordpress para construir un sitio web Multilenguaje
  22. 5个插件建议一个Wordpress多语言网站 « 1900
  23. Plugins Wordpress para un sitio web Multilenguaje | ZoneArtCSS | Tu lugar: Del Arte CSS [ZACSS]

Leave a Comment