140 Responses

  1. Brad Trivers
    Brad Trivers February 11, 2011 at 14:49 | | Reply

    I have used Qtranslate (see http://marcopololand.ca) and like it very much. Of course it relies on the website owner to enter everything in multiple languages – but it automatically switches to display an available language if content isn’t there for the user’s choice and indicates this to them. The language tags are a great feature – but do require some manual effort and the syntax can be a little tricky – the biggest problem is that they don’t seem to be supported within plugins right out-of-the-box – I’m developing a reservation system plugin and the language tags display verbatim – still need to figure out how to solve this problem.

    Have you taken a look at the Google AJAX Translation plugin? This may be the simplest solution for those that just want approximate translations available to their users. I haven’t used it yet but plan to make it standard in my website implementations if it works ok.

    1. rudy
      rudy August 2, 2011 at 02:22 | | Reply

      hello.. i have problem with mod_rewrite by qtranslate in pre-pathlish … you have code with .htaccess, this archive is generic, but not compatible with qtanslate.. y like two lenguage (spanish /es/ and english /en/)


  2. Scott Evans
    Scott Evans February 24, 2011 at 22:29 | | Reply

    It is worth noting that due to the complexity of WPML it can at times triple the number of databse queries per page load. It is much heavier than qTranslate.

  3. wordpress
    wordpress March 4, 2011 at 23:17 | | Reply

    nice working wpml is the best.

  4. Omegakenshin
    Omegakenshin March 7, 2011 at 22:50 | | Reply

    I was using WPML but now sinces 3.1 is a commercial plugin

    I will try Qtranslate, thanks for the post
    Awesome blog Jean :3

  5. Lenart
    Lenart March 9, 2011 at 00:06 | | Reply

    I’ve also been using WPML for couple of sites but since it became commercial I’m looking for an alternative. I don’t like qTranslate and other plugins because of the way they manage the translations.

    I’m now trying to solve multi-language sites by using WordPress Network (previously WordPressMU). You can use subdomains or sub-directories (en.domain.com or domain.com/en/) for switching languages, a single user can access more sites from WP 3.1 admin menu, …. So far it looks better than paying $80 for WPML 😉

  6. john
    john April 27, 2011 at 04:51 | | Reply

    i wana to uninstall QTranslate plugin, but i don’t know how to.

  7. Rick
    Rick May 4, 2011 at 00:45 | | Reply

    Presently I have a non-WordPress multi-lingual website in 8 languages that I’m thinking of moving to WordPress. One problem is that I have translators working on 10 additional languages—2 of those being Farsi and Hebrew. Do any of the present multi-language plugins for WordPress handle right-to-left well on the same page with left-to-right? Thanks. Rick

  8. Nemanja RAdevic
    Nemanja RAdevic June 5, 2011 at 13:28 | | Reply

    qtranslate doesn t integrates with formbuilder and some other plugin and now i’m f*cked i can t uninstall it… WP sucks when it comes to multilanguage and i don t know why people still bother with WP just because it is a simple CMS… if you want complete multilanguage solutions choose joomla and joomfish

    if anyone knows how i can make qtranslate work with formbuilder or any other easy to handle free form please contact me guys… i need to finish this stupid project and i m stuck on the forms translations

  9. thompson
    thompson July 21, 2011 at 05:27 | | Reply

    Could you shed any light on how many queries WPML adds for you please?

    I tested qtranslate by using in my footer.php and compared both with and without the plugin activated. And it’s fast, adding no additional database queries! But I’m still considering WPML given it’s ability to translate urls as you mentioned (e.g. /characteristicas, instead of /es/features).

    Would be curious to hear how WPML affects your performance.

  10. thompson
    thompson July 21, 2011 at 05:29 | | Reply

    It didn’t publish my code, should have read: echo get_num_queries();

  11. Immo Agadir
    Immo Agadir August 13, 2011 at 22:58 | | Reply

    The WPML plugin is the best but it’s not a free plugin now

  12. Paul Johnson
    Paul Johnson August 15, 2011 at 05:36 | | Reply

    Good stuff. But I think QTranslate is cool. Will try that out..

  13. socrates
    socrates October 17, 2011 at 02:47 | | Reply

    Hi, I am very pleased with the plugin.. does exactly what i wanted. Thanks for share!

  14. Miniclip
    Miniclip October 22, 2011 at 22:11 | | Reply

    thanks admin. hope this still works in wp 3.2.1

  15. David Grunwald
    David Grunwald October 26, 2011 at 13:20 | | Reply

    Nice post Jean, I want to mention to your readers that we have a WP translation plugin which is one of the best ones out there. It is guaranteed to increase traffic and ad revenues. It is also one of the only plugins that does not rely on the Google API. Google is terminating the free translate API this year and most of the plugins that rely on Google will not be able to offer all of those languages. Our system is based on a self-owned server and software license and we are not dependent on anyone.

    You can check some of the software implemented in our plugin on http://webtranslator.gts-translation.com

  16. dongle
    dongle November 12, 2011 at 10:58 | | Reply

    did the QTranslate plugin support RTL lang also ?
    can i change css file for each lang ?

    Best Regards,

  17. lasse
    lasse January 5, 2012 at 15:15 | | Reply

    i can’t seem to find the information, can you tell me whether WPML can translate product tags in WP-eCommerce?
    I’ve tried with qTranslate and it works fine, except for product tags as the setup page for these tags removes the specific tags you define languages with in qTranslate.

  18. Igor Mateski
    Igor Mateski January 9, 2012 at 17:37 | | Reply

    Hi, nice post and thanks for sharing. I’m pitching a service to a potential client, this being the very first multilanguage site, so I’m quite new in how and what goes on behind the scenes of such a site. From what I’ve read, it may be the best and fail-safe way to just go with a multisite solution. It may be a bit more difficult/time consuming for populating the sites, but all in all, different sites (subdomain, folder whatever) offers tons of advantages for SEO, so I guess I’ll go with WPMS approach and see what happens.

  19. Igor Mateski
    Igor Mateski January 9, 2012 at 23:54 | | Reply

    well, for the past hour or so I’ve set up the multisite (or network, whatever you prefer), and here’s what I’ve learned in the process:
    1. Install all plugins you’d like Before you enable the multisite
    2. Ideally the .com page should be just a language selector pointing to the networked sites, because the main site, the .com one, will get URLs like site.com/blog/…, while the others can be configured to have the URLs without the “blog” in them. Maybe there’s a way to get rid of this slug, but I’m still learning things and reporting as I do
    3. Get a Multisite plugin for easier management of the sites. I’m still researching which one will do things best. As I’m doing this for a client, the primary concern is to find a plugin that will make publishing new posts as easy as possible. The default option of switching between the networked sites just doesn’t seem elegant.
    4. Nor sure, which one will be point 4, but Im darn sure there will be other conclusions as I go down the road.

    The benefits of multisite vs. plugin? Well, first off, it’s completely free. Then, it is perfect for SEO as you can tweak everything from category slugs and descriptions to separate meta elements. Then, I intend on having the logo/slogan images done in separate languages, as well as some images with text on the home page and other landing pages. This level of fine tuning is hard to achieve with plugins I think, because the multisite approach is like having separate sites altogether, even though it’s a single WP instal.

    Cons: I’m not sure how if and how things would develop if for some reason one of the languages goes south, and how that would affect the others, since they’re all working from a single WP install. Then, I’m still not sure if and how some plugins will work with a multisite install. The first thing that comes to mind is what if there’s a premium plugin (like one ecommerce plugin I bought) and how that will work (if at all) on the different language sites.
    I’m sure I’ll find other pros and cons, but as I said previously, just reporting as I do things.
    FYI the test sites are:
    http://www.mebel-lacka.webmaxformance.com Main site, soon to be language selector
    http://www.mebel-lacka.webmaxformance.com/en English version
    http://www.mebel-lacka.webmaxformance.com/sq Albanian
    http://www.mebel-lacka.webmaxformance.com/mk Macedonian (cyrilic) version

    The main point that I couldn’t solve by sticking to a single regular no-plugin multilanguage site is the navigation. I thought of just using the category-based url and use three sets of sub categories for each language, but then… filtering of pages, meta elements, navigation-this all could be in a single language. So the multisite solved this problem very elegantly, as well as SEO issues, which were importat to the client.
    Hope this helps.

  20. Rumyana
    Rumyana January 17, 2012 at 12:23 | | Reply


    I need to creat a multilanguge website. My defaut language is italian but one of the laguages needs to be bulgarian. As I had a problem with writting in cyrillic letter with pevious plugin i have installed and I read that many people actully have this problem. I would like to know whether WPML or Qtranslate support cyrillic letters?
    Tnak you!

    1. Igor Mateski
      Igor Mateski January 17, 2012 at 13:14 | | Reply

      from my experience with cyrilic, what creates problems is the database creation process. My hosting provider has a default setting for each new database to be created in Sweedish (no idea why, since they’re actually located in Chicago), and I had to contact tech support to change the database in UTF-8, back them up, and restore them again, only to make them functioning properly and allow for cyrilic support.
      So, from what I know, the issue isn’t with the plugins, but with the database character coding set. UTF-8 supports cyrilic, I’m using it and works just fine. Also, make sure you have the obvious things done, eg. installed a Bulgarian keyboard on your system.
      Hope this helps.

  21. Jean Galea
    Jean Galea January 17, 2012 at 13:04 | | Reply

    As far as I know WPML supports Cyrillic, not sure about Qtranslate.

  22. Igor Mateski
    Igor Mateski January 17, 2012 at 13:11 | | Reply

    back to report the progress with my multilanguage approach, I’ve set up the network, and everything works like a charm. I pitched the suggestion to my potential client, so we’ll see how things work and if he decides to hire me. But even if he doesn’t this multi-site setup has given me some cool ideas, so it was definitely worth the time to play with multisite setups.

    1. Jean Galea
      Jean Galea January 17, 2012 at 13:13 | | Reply

      Cool thanks for reporting back, and good luck with the pitch.

  23. Ankit Saini
    Ankit Saini February 4, 2012 at 20:02 | | Reply

    I really like WPML translation Plugin, and I definitely try it..

    By the way great post and thanks for sharing..

  24. Niall
    Niall February 7, 2012 at 16:18 | | Reply

    I have tested a lot of the free translators such as Google Ajax Translator mentioned earlier. As my wife speaks fluent Armenian and Russian I asked her to check the translated versions of her English jewellery tutorials blog in those and she said she could barelyu understand any of it. But if you translate a world news website such as bbc to those languages using Google translate it’s more than eligible.
    I guess choosing between free and paid translation services also depends on your site content is what i’m suggesting.

  25. julia
    julia February 8, 2012 at 20:35 | | Reply

    Thanks a lot, great help. I will go with the WMPL too.

  26. Bosphorus
    Bosphorus February 20, 2012 at 08:46 | | Reply

    I am looking at WPML for a small site. I’m trying to find out if it is possible to tweak all onpage elements of a translated posts in the same way that we would for a normal untranslated page (title tags, url slugs, custom menu labels, headers etc). Do you have any advice on these?

    Also quite a few people have mentioned the number of database queries it may make – what is the significance of this? Does it mean it’ll slow down the website completely?

  27. Igor Mateski
    Igor Mateski February 20, 2012 at 09:49 | | Reply

    to avoid slowdowns you can always use a caching plugin. In my latest project (www.palmbeachcustoms.com) that is image-heavy, the load time before caching was about 5 seconds. After w3 Cahce, the site loads for about 3 seconds. That’s 70% increase, and it takes about 15 minutes to make the caching work properly.
    As for on-site seo, my take is to always go with a multisite install. You can tweak till Jesus comes and you won’t cause a network-wide speed issues. With multisite, you can configure each language as a separate site, which gives you full control over everything. Yeah, the down side is that you will spend more time, but considering SEO benefits… I think it’s worth the effort.
    My 2 cents.

    1. Ivica
      Ivica April 9, 2012 at 16:42 | | Reply

      Instead of multisite to try ManageWP (https://wpmayor.com/link/managewp/) –
      ManageWP helps you manage all your WordPress sites from one location, keeping them updated and secure + using WPML plugin for multi-language. Of course, all of this is not completely free, but if someone wants the best of the best and have some money – this is a perfect combination.

  28. Sams
    Sams March 7, 2012 at 17:44 | | Reply

    Thank you for comparing the both plugins, definitely helps to select the perfect one.

  29. Artzoon
    Artzoon April 5, 2012 at 15:56 | | Reply

    Dear all,
    i will use two languages RTL & LTR with Qtranslate
    first language English(LRT) the pages come like this:
    Page1 Page2 Page3 Page4 (Left layout)
    Second language Arabic or Hebrew (RTL)
    Page4 Page3 Page2 Page1 (Right layout)
    how can i do that in Qtranslate?

    Best Regards

  30. hostdog
    hostdog April 7, 2012 at 22:41 | | Reply

    I have used qtranslate before.
    I would like to add another disavantage I found on qTranslate. When a new wordpress version was out, it was auto disabling until an official new version of the plugin, that supports the wp version, was out. I don’t know if this is fixed now.


    1. Laurens
      Laurens September 17, 2012 at 19:27 | | Reply

      qTranslate still auto disables when installing a new WP version. According to the plugin’s site the correct version comes out 1-2 weeks after a new WP version. Perhaps something to take in account before you update a client’s site and find yourself restoring a backup.

  31. Daniel
    Daniel April 23, 2012 at 11:27 | | Reply

    I find qTranslate very frustrating! It has pretty good features but when it comes to SEO it fails. You will find yourself with duplicate titles and duplicate meta tags for pretty much everything in your website. But that’s not the biggest problem! The biggest problem is its stability! When you want to post a new article it copies the contents from one language to another in your database! For example I have Romanian and English languages on my website and when I try to post an article, it either copies from Romanian to English or the other way around and it ruins me several hours of work. I found this problem happens even when editing an already published post if I switch from Visual to HTML editor. I’m starting to hate qTranslate, I think I’m gonna try WPML.

  32. Virak
    Virak April 23, 2012 at 20:16 | | Reply

    I used qtranslate until now , so far so good. But I have to say that if you are planning to use qtranslate, then double check the version of your current wp cause it tends to have couple bugs with wp tiny mce. Besides that qtranslate is all good.

  33. stay fit
    stay fit May 3, 2012 at 13:03 | | Reply

    Thank you very much for posting and sharing this great article. It is so interesting. I want to know some other information about this site. So please give me this news quickly. I always will be aware of you.

  34. Jay
    Jay May 16, 2012 at 01:22 | | Reply

    Great article, thanks! I have been having a good look at Polylang (a wordpress plug in). You have to do manual translate so it wont be suitable for everyone. If you can translate yourself it looks like one of the best to go for.

  35. Dirk Vath
    Dirk Vath May 18, 2012 at 19:24 | | Reply

    After trying out all the free plugins and ending up frustrated because they lacked some feature I needed, I came across this great post and bought this plugin.

    What can I say, it’s money very well spent (actually it’s probably undervalued), it’s the most advanced multilingual plugin for WordPress and the support staff is very helpful too. Thanks for the find Jean!

  36. Miguel Tavares
    Miguel Tavares May 18, 2012 at 19:31 | | Reply

    I have used both plugins, but when I first tried WPML, I never used qTranslate.
    WPML is so much powerful and I really can’t think of any limits it imposes.
    qTranslate have lack of features, such as, permalink for different languages, and the way it messes up the database, is a huge no-no for me.

  37. Dave James
    Dave James May 29, 2012 at 20:44 | | Reply

    Thanks for this clarifying article, exactly what I was looking for!

    I will try to implement QTranslate in my site, http://www.parisshuttle.net

    Maybe wpml to avoid the manual work, but I think that I’m around 80% certain that I will try to use QTranslate

    Thanks again!

  38. Don
    Don June 18, 2012 at 19:57 | | Reply

    Hi Jean, thanks for this page. I am working on a site that has qtranslate embedded deep into the wordpress theme. It works great and with a bit of creative programming can be made to do almost anything one’s heart desires.

    We have run into a problem though. It seems that qtranslate cannot keep up with the updates in WordPress. This is not a criticism as I understand that one guy made this great plugin and gave it to the world! But, it is important for this particular client to always keep their site secure. When there is always a lag for qtranslate to get up to speed, the site remains vulnerable.

    Does this seem a fair assessment from your perspective?

  39. RavanH
    RavanH June 24, 2012 at 23:24 | | Reply

    There is a light weight but powerful newcomer: Polylang.

    Since WPML is just too heavy and cumbersome for my clients sites, I used to choose qTranslate all the time. But since Polylang, my preference has changed. The plugin has hardly any impact on site performance (as opposed to qTranslate) and is fairly easy to set post/page language, widgets, categories, tags and menus per language.

    If you ever got time for a review, I can highly recommend it 🙂

  40. Aisha
    Aisha September 9, 2012 at 15:10 | | Reply

    i am using qtranslator but when i update wordpress 3.4.1 to 3.4.2 then qtranslator show me the error.

  41. Irma
    Irma September 12, 2012 at 23:29 | | Reply

    That´s what I was looking for, thanks!

  42. Johnny
    Johnny September 18, 2012 at 19:05 | | Reply

    Thank you so much for this!

  43. jan
    jan October 9, 2012 at 03:03 | | Reply

    hi everybody… i am looking for a wp plugin which helps me build a multilanguage site, but not quite exactly the way described in your post:
    i need to set up a landing page where the user has to choose from two or three languages, say english and spanish. then he is being redirected to different sites each – with similar or even the same categories, but different content – completely different posts, that is.

    such a setting possible? have you got a suggestion for this? thanks in advance!

  44. Panama Vibes
    Panama Vibes April 18, 2013 at 22:21 | | Reply

    None of them is capable of detecting the browser language and automatically select content without the need of a special URL? the en.domain.com is unsuitable if you have multiple multilanguage subdomains.

  45. Ya Noya
    Ya Noya April 23, 2013 at 23:34 | | Reply

    It seems as very usefull comparison, great, thank you.

    Have a question. When using WPML, I do not need to pred-define any subdomain first for the individual languages, like language1.domain.com and language2.domain.com?
    (Though I still expect web-reader will see only one language; or a concrete post only in either default or the only available language).

  46. Nabil
    Nabil April 26, 2013 at 18:31 | | Reply

    Jean, You really should include Polylang, my company bought WPML but I still use Polylang, and the results are great.

    Furthermore, Chouby – which developed Polylang – is very helpful on the WordPress support forums offering free and useful support, something rare these days.

  47. Terry
    Terry April 27, 2013 at 19:26 | | Reply

    Hi, can anyone tell me which plugin is better in the above two if I want to make a multilingual website in WordPress for English/Arabic? I am a programmer and can program almost anything in WordPress, just I don’t want to waste days testing and deciding both before starting the project. If anyone can give me a go ahead on what plugin is better for me. Thanks.

  48. Michael
    Michael May 8, 2013 at 20:44 | | Reply

    Jean, have you been able to test the newest version of Polylang and compare to WPML?

  49. Christoph
    Christoph May 15, 2013 at 15:47 | | Reply

    First time I have to develop a WP bilingual site for a client and no clue so far how to start (used to work with joomla for a long time where things are different but switched to WP just a couple of months ago). So, many thanks for the comparison and pros and cons of the apparently leading tools. Will try WPML as this seems to be first choice.

  50. AndreasO
    AndreasO May 18, 2013 at 20:16 | | Reply

    Coming from qtranslate (because it was free) like many I quickly turned toward WPML as soon as I realized that their small API exactly offered what I needed. Nowadays there is no alternative to WPML – almost all major theme designers support WPML which makes it so great.
    We have been WPML Premium users since 2 years or more now and all projects went so well, I couldn’t think of any reason to switch after more than 160 websites built.

  51. Jane
    Jane May 25, 2013 at 11:27 | | Reply

    just downloaded WPML and getting to grips with it. I started building sites in wordpress last week, and I have already progressed to the multi language elements. Totally hooked on discovering the world of opportunities that have opened up

  52. cfla
    cfla May 25, 2013 at 18:07 | | Reply

    I am extremely frustrated with WPML. I am using the Advanced Custom Fields plugin and turns out the custom fields I set up on my English original just DISAPPEAR COMPLETELY from the translated pages.
    Also, my buttons don’t get translated either. So I have a “Book Now” button on my English page which appears untranslated on my other language pages! WTF??
    I’ve been trying to get WPML’s customer support to help me troubleshoot this and it’s been over a month and still no answer, their customer support SUCKS.
    If anyone has encountered this problem and can share any solutions to it, I’m all ears!!

    1. Amir Helzer
      Amir Helzer May 26, 2013 at 13:40 | | Reply

      Of course, we want to address all compatibility issues with themes and plugins and ACF is a major plugin for this goal.

      I would need more information about what’s happening. I guess that you have a support thread about it in WPML.org forum. Can you post the link to that thread here?


  53. Guillaume
    Guillaume June 7, 2013 at 20:43 | | Reply

    Thanks for the article ! My favorite is Qtranslate… probably more by habtis… I will give a try to others when I have time !

  54. azurefear
    azurefear June 19, 2013 at 11:04 | | Reply

    I have tried and installed WPML plugin and it works fine. Problem is footer.php is the same for all languages so I cannot add GA tracking script discinct on both languages. BUMP 🙁

    1. Amir Helzer
      Amir Helzer June 19, 2013 at 11:54 | | Reply

      If you need to use different GA code, you can wrap its texts in a GetText call. However, I’m not sure about it. We use GA too (like mostly everyone else on the web) and I really don’t recommend having different analytics codes for different languages. What’s the benefit of doing so?

  55. Alex (@Alex_XRC)
    Alex (@Alex_XRC) August 8, 2013 at 01:15 | | Reply

    With qtranslate can you edit almost all your 10,000 words automatic French translation, for example, and the plugging doesn’t crash? I have that big issue with the plugging WPgTranslate, on my heavy packed with texts website.

  56. Markovi.ch
    Markovi.ch August 24, 2013 at 22:44 | | Reply

    On WPML Purchase page it says that, by purchasing WPML license, you are getting 1 year of support and upgrades.
    What WPML authors are hiding from you is that you are buying allowance for one year of installations only.
    After that period you are not allowed to install the plugin – not even versions released during the year of your “subscription” period!

    Buying WPML you are not purchasing the current version of the plugin. You are purchasing the subscription only.
    After one year you will be left without access to any version of WPML!

    1. Amir
      Amir August 25, 2013 at 00:28 | | Reply

      When you buy an account for WPML, you get free upgrades and support for one year. Anything that you download, you can install during that year, or any time after it. The downloads and whatever you installed already will not expire.

      You can renew your account for additional years at 50% of the original cost and continue getting updates and support.

      Of course, we recommend that you keep your account valid and install current versions. We update WPML about once a month. These updates always include improvements, new functionality and fixes. When needed, they also include support for new WordPress features, as these come.

      So, what you wrote is not correct. If your account has expired, you can still install the older versions that you had when your account was valid. You will not be able to download from our site, but you can certainly install the versions that you’ve downloaded before.

  57. Atasa Rossios (@atasa)
    Atasa Rossios (@atasa) September 7, 2013 at 14:01 | | Reply


  58. Nicole
    Nicole October 31, 2013 at 13:35 | | Reply

    Every time I type in a new blog post in WordPress and publish it, Twitter posts it – which is fine, but it always starts off with the expression: “Nouvel article!” before the post and link. (I think this is French???) how do I get WordPress it to stop doing this? It’s annoying.

  59. click
    click December 30, 2013 at 10:27 | | Reply

    Excellent ρost. I’m going through many of these issues as well..

  60. Greta
    Greta January 1, 2014 at 18:38 | | Reply

    We’re a gaggle of volunteers and opening a new scheme in our community.
    Your website offered us with helpful information to work on.
    You have done an impressive task and our whole group will
    be thankful to you.

  61. radu
    radu February 3, 2014 at 12:10 | | Reply

    Hello everyone! I have a problem! I am trying to move from a server a wordpress site with multilang setup(plugin that i used is WPML), and when I move the site to on my local machine…, nothing works! I was modifying the wp-config.php, with the local database and pass, then the .htaccess file with the curent path. And when i was trying to acces the wp-login.php… nothing happens, it’s show just a blank page. What else should i try? 🙁

    1. Hostivate
      Hostivate March 17, 2014 at 17:14 | | Reply

      Hello @radu,

      Have you tried enabling debug? Here is how: https://codex.wordpress.org/Debugging_in_WordPress

      It will probably pop up a PHP error. Also I suggest this script to rename all entities of the old installation to the new on your database: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

      I hope this information may help somebody with relevant problems.


  62. Immer
    Immer April 10, 2014 at 12:38 | | Reply

    Nice posting here…

  63. Vosarts (@Vosarts)
    Vosarts (@Vosarts) June 3, 2014 at 00:40 | | Reply

    Very interesting..thank you!

  64. buisteric
    buisteric July 26, 2014 at 17:31 | | Reply

    So AGAIN, I am stuck having to purchase extensions from various sources and stick my credit card number everywhere, send my personal information around, etc., just because I am trying to use a CMS! I gave up on Joomla, because there were not able to provide a decent editor and I would to pay to get one. Now WordPress is doing me the same trick with extensions. This is way too time consuming to switch CMS and migrate all my contents, and I just cannot figure out which CMS to use, so always making mistakes after mistakes. There are morever three versions of WPML and I just don’t understand the difference between them. The web site lists large number of features available in one and not the other. I WILL make a mistake, because I don’t know if I will not need one of the feature not in the lower-tier version.

  65. Tommy
    Tommy October 22, 2014 at 14:11 | | Reply

    Jean, useful post. I just wanted to share with your readers an insightful resource with fresh news from the localization world. It’s http://l10nhub.com/ and I found good content here. Thanks!

  66. Frank
    Frank November 18, 2014 at 10:22 | | Reply

    The current multi language plugins do give to much headache, they just does not feel right, way to much features, slowing down everything. Ever tried to uninstall such a plugin? that is not how a multilanguage plugin should work, It just should enable multlanguage for all post, custom post types and taxonomies, nothing more. There is a kickstart project https://www.kickstarter.com/projects/1160966540/a-free-wordpress-multilanguage-plugin?ref=nav_search

  67. sl3dtest
    sl3dtest March 3, 2015 at 22:34 | | Reply

    Sorry for being so basic. How about ‘reproducing’ the web page to another and having that translated?

  68. handmade oil painting
    handmade oil painting April 24, 2015 at 09:23 | | Reply

    Do you have any ideas to change the default url xxx.com/en/ to xxx.com?

  69. Mr Alexander
    Mr Alexander May 8, 2015 at 21:26 | | Reply

    I find WPML to be extremely resource intensive and really slows down the performance of a website, drastic differences when it is turned on or off.

    Anyone experienced the same?

  70. Rodrigo de Souza
    Rodrigo de Souza June 1, 2015 at 18:00 | | Reply

    I’ve been using Polylang since the beginning of my Blog and it’s just amazing. Works perfectly with my bilingual blog.

    Plus, you have a lot of other plugins that work really well with polylang such as All in one SEO and K-news (newsletter)

    Here are examples of two pages:

    http://outofyourcomfortzone.net/how-to-buy-travel-insurance/ (English)
    http://foradazonadeconforto.com/como-escolher-e-comprar-seguro-de-viagem/ (Brazilian Portuguese)

    I recommend!

  71. Mel
    Mel June 1, 2015 at 18:09 | | Reply

    Just came across your great article. Just read some of the comments and I am searching for the same things – a good comparison of the wordpress multilingual plugin Polylang vs WPML.
    Not sure if it’s worth spending the $ to purchase the premium or settle with Polylang for now as it seems to have no premium support.. so you rely on the forum I think.
    Anyway, great article! Thanks.

  72. Robert
    Robert June 19, 2015 at 21:44 | | Reply

    Hi, I’m wondering if any of the above plugins / solutions will help me with one of my client’s sites. Currently it is only serving English Canadian customers, but it needs to also serve French Canadian customers and English American customers.

    I’m wondering if the plugins would work because maybe I can just change the language, and not stipulate English Canadian vs. English American.

    Any advice is appreciated.

    1. Mr Alexander
      Mr Alexander June 19, 2015 at 22:34 | | Reply

      Hi Robert,

      I am also Canadian.

      WPML is the solution that I use and it will serve your needs.

  73. Robert
    Robert June 20, 2015 at 03:02 | | Reply

    Thank you Mr Alexander, good to hear.

  74. kc
    kc October 6, 2015 at 19:52 | | Reply

    Hi, is the wpml support visual composer? and whether have a dropdown language selector instead just list in a row? Thanks.

  75. Serge
    Serge December 22, 2015 at 21:17 | | Reply

    Where does a newer player like WP Globus fit in?

  76. Joe
    Joe February 6, 2016 at 07:24 | | Reply

    Hi there,
    What about Google Translator Plugin, I’ve tested, it allows translation even within the database http://superstorefinder.net/support/knowledgebase/language-translator/

Leave a Reply