Configuration, Languages

Set Up a Multilingual Site

Table of Contents

Video Tutorial
Option 1: One Site, One Post
Option 2: One Site, Two Posts
Option 3: Two Sites
Alternative: Google Translate Widget
Examples

Video Tutorial

Watch the video below for a quick overview of how you can set up a multilingual site. Step by step instructions are available for each of the options, below the video.

↑ Table of Contents ↑

Option 1: One Site, One Post

You can create one site and have each post or page contain the same content in both languages.

blog-post-two-languages

Write your posts

  1. Create a post or a page and write the first half of the post or page in one language. 
  2. At the bottom of the post write your content in another language.

Link to the other language

  1. At the beginning of each post add a page jump so that your readers can skip ahead to their language.

↑ Table of Contents ↑

Option 2: One Site, Two Posts

You can create one site and have different posts and pages with the same content in each language.

one-site-two-posts

Write your posts: 

  1. Write a post in one language
  2. Create a new post in the second language

 You can add categories to your posts to organize them.

add-category-language
You can add a category from the Categories & Tags module

Link to the other language 

  1. You can also have a link on each post or page to send people to the same content in the other language.

Create a menu to link to your other language

You can use custom menus to make it easier for your readers to find all the posts in each language:

  1. Create or edit a custom menu
  2. Add an element to your menu linking to your category for your other language
menu-category-language

↑ Table of Contents ↑

Option 3: Two Sites

You can create two separate sites, one for each language.

two-blogs-langauges

Create both sites

  1. Create two sites using the same theme.
  2. If you need to create another site for your alternate-language content, refer to this support article for adding a site to your account.

Choose a domain for each site 

  1. Do you want your site to have a custom domain?
  2. You can use two different domain names or set up a subdomain of the main domain.
  3. For example, you can have one site at my-english-site.com and the other at mon-site-francais.com, or you could have my-website.com and fr.my-website.com. It’s up to you!

Link to the other language 

You can use custom menus to cross-link your site. Add a custom link to each menu that links to your other site, so visitors can switch to that language easily.

Write your posts 

  1. Set one site’s language to the first language in which you write, the other to the second language through Settings General Language.
  2. Each time you write a post, write it twice, once in Language #1 on site #1 and again in Language #2 on site #2.

Your followers can subscribe to one site or both, and your posts will appear in the Tags section in the Reader for each site’s language.

↑ Table of Contents ↑

Alternative: Google Translate Widget

Note: WordPress.com also has an automatic translate feature using the Google Translate widget. You can find more information about that here.

↑ Table of Contents ↑

Examples

Here are some examples of multilingual sites on WordPress.com.

Looking for a more robust set of features for creating a multilingual site? Business plan users can install plugins to enable their site to do almost anything—including adding multilingual capabilities.

Not quite what you're looking for?

Get Help