-1

How can wordpress site have multiple languages options? I would like to have my wordpress site in 3 different languages? How can I do that? Is there any plugin or widget I can use for that purpose?

5
  • 1
    Search on WordPress plugins respiratory for multi language plugins. Plugin recommendations are off-topic here.
    – Robert hue
    Commented Dec 24, 2014 at 11:02
  • There is no "respiratory" plugin on Wordpress plugins. Are you sure that's the correct name?
    – Adam
    Commented Dec 24, 2014 at 16:47
  • I meant search multi language plugins here in WordPress Plugins
    – Robert hue
    Commented Dec 24, 2014 at 16:50
  • and by the way, the question was general - I do not know ho and if it is even possible to add multilingual option to a wordpress site. If I can do it with a plugin - great! If not - is there more elegant solution? How people do it in most cases? What's the best practice for multilingual support? - That was the question.
    – Adam
    Commented Dec 24, 2014 at 16:50
  • Have you tried searching on Google for this. The first result is for Multilingual WordPress. This article shows how you can create a multi language WordPress website.
    – Robert hue
    Commented Dec 24, 2014 at 16:51

1 Answer 1

2

Best free plugin for your goal is Polylang:

http://wordpress.org/plugins/polylang

Not so great but still easy to use is mqTranslate, which is a fork of the pretty popular qTranslate:

https://wordpress.org/plugins/mqtranslate/

A good popular (but paid) one is WPML:

https://wpml.org

6
  • Thx for your reply! I have installed Polylang, and I have two questions. First, since I already made a site in English, after installing the plugin I do not see any of the pages I made. How can I use what I already made and integrate it into ENGLISH languge item, so to say? Second is regarding the icons - how can I put on the frontend the language flags and language names, so that a user can click on them and change languages?
    – Adam
    Commented Dec 26, 2014 at 8:56
  • Ok - I think I found the answer to the first question - in seetings set the defaul language to english. CAn you please help me with the second question?
    – Adam
    Commented Dec 26, 2014 at 9:03
  • And third question is - I was just wondering what happens with blog posts? For ecample when I want to publish a blog post say in English - will this blog post only be seen when English is selected as prefered language, or it will always be shown, no matter what language is selected?
    – Adam
    Commented Dec 26, 2014 at 9:08
  • 1
    There must be a widget in Appearance -> Widgets, that is called something like "language switcher" or something, that will let you change the language in the front end. I'm not sure if this is available, but probably there is also an option in the settings to add a language switcher in the main menu. On the third question - posts are translated the same way as pages, so it won't be any different. In the settings you select the behavior of single-language pages or posts. You'll find more help (and info) on the plugin support forum ;)
    – vlood
    Commented Dec 26, 2014 at 9:48
  • 1
    Using "order" in the languages settings you can define which is the first one and which language is second in the list of the switcher. Polylang creates different menu locations for each language, so yes - you need a separate list of items for each language. Changes of the structure you can do by applying some CSS, there ain't easier way.
    – vlood
    Commented Dec 26, 2014 at 10:11

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