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.
Related Posts:
- What are options are there to implement a multi language site
- Post and Page Inheritance to subsites in a WordPress Network
- WP Multisite – multilanguage – swich to other language by click, but “same” content
- Using WP Multisite for multi language site? A good option?
- Multisite – how to remove the root ‘/’ site?
- How to manage multiple domain with different languages on each domain with single wordpress installation?
- Multisite use language code as subdirectory
- How to use both British and American English?
- Problem in Internationalizing a plugin built for network level usage
- htmll lang=”de” but admin page in English
- WordPress multisite change language
- Multiple install for multilanguage. How to?
- Multi language site with same content
- WordPress Multilingual Theme using Multisite
- Should I use a multisite installation to achieve a multi-language site?
- Multilanguage site with two domains
- How to force change Network site multi language subdirectory base URL?
- Is the Multi site functionality a viable option for Country and Language targeting?
- Efficient way to handle translations with Multisite WordPress installation
- Multi-language site on different domains
- How to split existing blog into WordPress Multisites without breaking links?
- Multisite WPLANG won’t save
- Create sub-domain for multisite and multi languages?
- how to have __() translating in languages different from admin?
- Is this possible? A multisite with “www.example.com/en/blog/” and “www.example.com/cn/blog/” (two directories deep)
- Change Woocommerce languange on a multisite install
- Which Multi-language option for WordPress is best from an SEO and Woocommerce perspective?
- Creating a multilingual multisite
- Change language for each website using multisite
- WordPress multilingual site to work with other plugins
- unique identifier for the same pages in a multilanguage/site context
- WordPress Multisite for multi-language
- Structure of multilingual and multiregional directory listing website for translation
- WordPress theme to support single website but with 3 sections for 3 languages
- Multiple Languages for each subsite on a Multisite
- Multisites with different root directory
- Blog switch wpml string translation (multi-site)
- Synchronize wordpress site between two different servers
- Configuring Multisite with subdomains
- How can I have different langauges in wp-admin on a multisite installation?
- Add blog languages to blog-name inside my-site-list in admin-bar
- Help on setting up correct path for sites in multisite-setup
- cannot access subsites in wordpress multisite
- Multiple domains for with a single instal
- multi-language multi-site with REST API
- Setting up a wordpress network with third level domains
- Troubleshooting a “You do not have sufficient permissions to access this page” error
- WordPress 3 Multisite using subdomains.- DNS on Cpanel question
- Remove Site Name from register form – Multisite
- Set up collaborative site
- How to disable Multisite sign-up page?
- Add role across network in multisite
- On Multisite: Loop to Show First Four Images of Recent Posts Across Network
- “Preview Changes” button doesn’t show changes for previously published posts/pages
- Tax_query not working on multisite
- 500 error when using virtual host
- Multiple sites that share some pages, but not others
- How to get the site administrator/s by blog id
- How to remove Broken Link Checker widget from admin menu
- How to Move Local Singlesite Database to Remote Multsite Database?
- Retrieve taxonomies from arbitrary site
- Child Site doesn’t appear in the Network menu
- Multisite Pull Recent Image Attachments from Blog ID
- The requested URL /login was not found on this server
- Multisite installation not in root – how to make live?
- Can’t view network plugins.php or upgrade-core.php on multisite
- Can I use WP to create a multisite importing the posts of 3 old WP website?
- Configuring multi-site with domain mapping
- WordPress Multisite domain mapping with different IPs
- Multisite – Lost Password Link is for wrong site
- Change Administrator to Super Administrator (multi-site)
- Automatically login user across multisite
- Removing Mutlisite lines stop DB connection
- How to move a WordPress multisite?
- get_option( ‘home’ ) not returning value in database
- Contact Form 7 in Multisite [closed]
- I want to create a 300 multi-site wordpress network using subdomains
- Update blog option during create new blog?
- Cannot select signup_meta upon multisite user activation
- Create “/blog” sub-site on WP multisite network
- $wpdb->update prefixes database name to table when executing query
- Multisite default theme and child applied to network
- multisite – unable to connect to network administration
- Restrict users of site 1 to login in site 2 in wordpress multisite
- Unable to execute Ajax request, status code 400
- How to make the redirects right? IP to domain name folders
- WordPress multisite redirect one custom non www domain to www
- Multisite issue
- Max number of sub folders
- Can’t access 2nd site (sub) dashboard of WordPress Multisite
- WordPress and SQL – Update and Insert from another table if column value doesn’t exist
- Multisite: Run a subdomain install from a directory install
- Network – My sites are unavailable
- Plugin data shared in Multisite
- Remove blog slug from WPMU?
- WordPress multisite and one database
- Planning on Multisite Before Creating A Network
- Can admins on network install view and edit users accounts?
- Unsure of my options, Multi-blog?
- WordPress Multisite with HTML template as Root