WordPress has no bi/multi-language feature built in by default. Instead, by design it supports the content to be in one language (so not knowing language). Using multiple blogs for multiple languages might be a good adoption of that design.
The other road would be to extend the site with Add-Ons like plugins and themes that have multi-language features built-in.
The WordPress Documentation offers some information about Multilingual WordPress making assumptions, pro/con comparisons and plugin/theme recommendations there. This scopes alternative approaches like:
- Manage multilingual posts in one post per language
- Store all languages alternatives for each post in the same post
- Manage translations on the generated page instead of using a post context
- Plugins that direct you to external translation services
- Plugins that link together separate WordPress installations for each language by pinging back and forth
Related Posts:
- 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?
- Should multi-language site using multi-site architecture have default language in base site?
- 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
- How to disable a network enabled plugin for just one site?
- $wpdb->base_prefix not get parent site prefix in multisite
- what are pmxi tables? [closed]
- Multisite 404 errors and non-www redirecting to home page
- Multisite, turn off “create new site”
- Hard Code Pages into a Theme for a Network (multisite) Installation
- Multisite with entirely different domains?
- How To Modify New Sub Blog Immediately When Super Administrator Creates It?
- Can you set up a wordpress (multi-site) network to work across multiple hosting accounts?
- Possible to create a multisite network where the main site is non-WP?
- How to use JSONP to make AJAX request to different site on network
- User registration on sub site
- Multiple WP Sites Same Server – Share WP Base?
- Bootstrapping WordPress MultiSite Outsite of WordPress – No $wpdb
- Poor performance on multisite install
- Super admin access to a forgotten WP instance?
- Auto Redirect after login
- All pages have 302 redirect, which I can’t remove
- Iframe being removed only for some users when publishing a page
- Start with multi-site feature now or later?
- Adding new sites to Multisite won’t register in Dashboard
- Add menu items/actions for multisite users who are registered on the network but do not have a role or capability in any sites
- WordPress Multisite with Addon Domains (not parked domain) [closed]
- Blocks Rest API rest_cannot_delete
- htaccess file for multiple CMS’s (multisite wordpress + wolfcms) on same domain but different subdirectories
- Redirect One Multisite to Another
- Multisite Installation is all the same site
- Some doubts related to Multi Installation → Media of one of the site can be used on the others?
- Redirect to localhost after installing Multisite on server
- WordPress multisite install on two subdomains, each belonging to a separate domain
- Navigation menu not being assigned Theme Location
- Moving wp-admin folder to a different host in a multisite environment
- How do I remove the “http://” from network_site_url?
- Mass Update Broken Links
- Performance disadvantge of second installation instead multisite feature?
- What is the simplest way to disable multisite leaving one of the sites only?
- What does multi-site WordPress application mean?
- Create website with a switch between private and business [closed]
- Can’t create a subdomain network – and WP is installed in webroot, not a folder
- Forward and mask a WordPress website
- Subdomain is not working
- How to automatically create an index of child sites at the root url for a multisite installation?
- Does switch_to_blog support array or other ways to show all posts on a network install?
- How to make subdomain and muti-site but wordpress isn’t in root?
- Migration: previous URL redirection after migrating
- URLs for (MultiSite) link images are always relative
- How to allow mixed case characters in multisite site name?
- How To Change the URL of a WordPress Multisite
- Site w/ Addon Domain doesn’t show CSS
- WordPress MU – Creating a site takes ages
- Default sub-pages on WordPress Multisite
- WordPress Multisite – Questions about select all posts from all network sites
- Multi site and media uploader
- There is no featured image in my post in wordpress multisite theme [closed]
- Subdomain add comment redirect to 404 not found page iis server