Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I built a very simple/informational/static website using WordPress. I know WordPress is meant mostly for blogs but I used it to build a static website nonetheless.

Since I have English, French and Spanish clients, I want them to be able to switch to their preferred language. There is no content translation needed as I already have the translated content. All I want is:

1) On home page, an option to switch languages (ex: mysite.com/en, mysite.com/fr, mysite.com/es.)

2) Since there is text in my homepage header icon, I will need to have a different header icon for each language.

What is the easiest way to go along ?

Thank you !

share|improve this question

put on hold as too broad by toscho Oct 18 at 15:12

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

It sounds like you're asking for a plugin which is considered off-topic. Also your terminology is strange, static typically refers to flat assets and not systems like WordPress. –  Wyck Jul 10 '13 at 17:12

2 Answers 2

It may not be ideal, but what I've done in the past is simply have 2 (in your case 3) separate WordPress installations, use the same theme in all, and then link them together. In my case, I had the domain name in different languages, so URLs where not an issue. You could have each installation in its own folder (/en, /fr, /sp.)

There is also this plugin: http://wpml.org/, but I haven't tried it.

share|improve this answer
That's what Multisite and Multilingual Press are for: one WP, one Theme, one Plugin. –  brasofilo Jul 10 '13 at 18:08

Are you sure you just need a language switcher? Won't you need a custom menu per language? What is about widget translation and the translation of the strings in your template? Shouldn’t the visitor be directly redirected to his language based on his origin when visiting the side for the first time?

If the answer to any of the above questions is yes, then I would advise you to use one of the available full-blown translation solutions for WordPress, e.g. qTranslate or WPML.

P.S.: I'm using WordPress for nothing else then CMS sites. 5 years WordPress experience and never used it as blog-only-system. ;-)

share|improve this answer
Thanks for your replies. I guess I will go with WPML. –  Jonathan Bensimon Jul 11 '13 at 0:01

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