• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 407
  • Last Modified:

How do I make a Duplicate WordPress Site one in English and one in Spanish?

I am making a WordPress site for my client. I am going to need to duplicate the pages I have made in English and make them Spanish. How would I do it so It works like this site? all you have to do is click on the link in the header and you go to  http://www.santamariadental.com/esp/

How can I make two menus that hold each set of pages in Wordpress??

  • 3
  • 3
1 Solution
Jason C. LevineNo oneCommented:
Use the WPML plugin:


It will automatically create duplicate content areas for your posts and pages and also has the ability to replace menus and widgets.  You can use manual or machine-based translations.
TinaMBarnardAuthor Commented:
I looked at that one...it looks great but I need something Free?
Jason C. LevineNo oneCommented:
You get what you pay for with plugins.  There are free options available but none of them are as well-designed or supported as WPML

If you are only going to run a single site, try:


If you want to run WordPress in Network Mode and create a separate sub-site for each language:


Or you can run with nothing but machine-based translation:


If free is a requirement, please put it in the original question next time.
Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

TinaMBarnardAuthor Commented:
Sorry...I will try to remember to be more careful how I ask my questions.

I have chosen to run my WordPress site in a Network mode...I found the instructions on http://codex.wordpress.org/Create_A_Network
and found this video

I followed the instructions to the tea. But I cant see my new site that I added...any Idea why?

Main site)    http://cencalwebdesign.com/wptest/  This is a test site!!

Sub Site)    http://cencalwebdesign.com/wptest/eps/wp-admin/

this is the error I get...

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator and inform them of the time the error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Apache Server at cencalwebdesign.com Port 80

Thanks for your help, Tina :)
Jason C. LevineNo oneCommented:
I don't know and it's kind of a different question anyway...you may want to close this down and re-ask the Network question.
TinaMBarnardAuthor Commented:
Ok...thank you

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now