WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there an easy way I can switch between languages (perhaps with some flag icons) on a single Wordpress site? Can this be done with 2 content editors on the same page, or will I have to resort to a multi-site set up and point each flag to a different version of the site?

I only require 2 languages, English and Mandarin, I also need to edit it all manually, I'm unable to rely on auto translators

Thank you for any suggestions

share|improve this question

There are a couple of things you can do:

  1. Paid solution. you pay for the updates and support.

WPML, is very nice and compatible with a lot of plugins. It has a language switcher in a widget and has a shortcode which you can use to place the language switch.

  1. Free solution.

Q translate gives you multiple editors

Both are easy to use. Both store translations in a different way to the database.

share|improve this answer
WPML is a great plugin, really easy to work with. I have worked with Q Translate as well, overall a nice plugin too. But I've had some problems with Q Translate in the past. If you can afford to pay $29 or $79 (depending on the license you need) I would really recommend WPML. – jzatt Nov 20 '12 at 7:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.