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

I am setting up a multi-language site using wordpress multi-site and wanted some feedback on the best approach/best practice.

I will have the following languages: en, sa, de, ru. en is default.

Should the by default be English, or should redirect to

share|improve this question
What is your goal? Why is this important? – toscho Sep 4 '12 at 21:55
@toscho My goal is to have a multi-language site setup, and I am using the multi-site architecture to achieve this. The default language of the site will be English. This is important because I haven't set up multi-language sites before and I wish to know the proper way (or best practice) of doing this, i.e., should the be English or should I have a distinct sub-site called and point to it? – Manas Sep 4 '12 at 23:06

1 Answer 1

up vote 1 down vote accepted

Create a subdomain for each language, set the main site to English. Then use the plugin Multilingual Press to chain these subdomains together. It has an option to redirect the visitor to the correct single page too if it is translated on another subdomain (not sure if that is part of the free version).

Subdomains are slightly better than sub directories for SEO because Google will detect the correct language with … a higher probability.

share|improve this answer

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.