It is not uncommon for websites to be offered in different languages. What seems simple and self-evident is actually more complicated, especially if you do not use the right tools.
What needs to be considered regarding multilinguality?
- Do I want a 1:1 translation, meaning every single page is also translated into another language?
- Should the other languages have their own URLs for equivalent content? Should different languages perhaps even use their own domains?
- Do I need a language switcher? Does it lead directly to the corresponding page in the other language or always to the homepage of the selected language? Is there an automatic language selection based on the language set in the visitor’s browser?
- Is there a search field? Should only search results for the current language be displayed?
- Is the source code marked for search engines according to the language?
- Should different teams edit the various languages?
WordPress and Multilang
Using the detour of Multisite Mode (Network), more or less independent sub-sites can be created, which can be used to map language variants. More on that later.
WordPress only becomes a multilang CMS through plugins: to name a few (well-known) ones: WPML (paid, annual license), Polylang (freemium), TranslatePress (freemium), or MultilingualPress (paid, only works with Multisite).
Multilang Done Right
Let’s leave it at this example; it is easy to see that it is time-consuming and also requires relevant knowledge of WordPress theme programming. There is a much easier way.
Multilang with WordPress Multisite
Once set up, the peculiarities of this operating mode begin: there is a Super Admin. The Super Admin is the only one allowed to create further sub-sites and install themes and plugins. The “normal admins” are each responsible for their assigned sub-site, but they cannot install themes or plugins as in normal WordPress mode. They can only activate or deactivate those from the selection installed by the Super Admin. It is important to know at this point that not all plugins are Multisite-compatible.
The Super Admin creates, for example, 2 sub-sites, one “de”, one “fr”, and defines 2 teams that he assigns to the 2 sub-sites. They can be the same users who can access both sub-sites, or separate ones. Exactly this possible separation is a feature that certain website operators do not want to miss: separate teams for separate language variants. It is clear that such a feature is more interesting for larger companies or for those with strictly regulated workflows.
This separation of sub-sites has the advantage of being able to create completely separate websites, but at the same time carries the risk that two sub-sites (language variants) will also separate visually over time—which very few people would want.
To logically connect identical pages of the different sub-sites, there are (once again) plugins, such as Multisite Language Switcher.
Multilang with WPML

WPML consists of several components, of which you do not necessarily need all. The central unit is the WPML Multilingual CMS; in most cases, the “WPML String Translation” component is installed as well. (As of 2026: “WPML Translation Management” has been included in the main plugin since WPML 4.5, “WPML Sticky Links” is no longer needed because WPML adjusts internal links itself during translation, and “WPML CMS Nav” is only needed by a few websites. String Translation is only available starting from the “Multilingual CMS” license.)
WPML Basic Settings
- Defining the default language
- Whether language variants should be displayed as subdirectories (“/de”, “/fr”), with a separate domain per language, or as URL GET parameters (“?lang=de”, “?lang=fr”)
- Language switcher options, e.g., handling content that only exists in one language, switcher as a dropdown field or with flags or the language written out, …
- Setting up automatic language redirection based on the visitor’s set browser language
Duplicating Pages with WPML for Translation
As of 2026: Today, translation is mostly done via the plus symbols in the page list or the translation dashboard (WPML > Translation Management) in the Advanced Translation Editor. Upon request, WPML also translates the content automatically via AI; the larger licenses include a word quota for this.
Language-Dependent Menus
Many Other Features
I won’t go into depth, but WPML has modules for optimized localization of:
- Gravity Forms (a paid plugin for creating forms)
- Various Page Builders: Page builders are plugins that replace the visual editor of WordPress; they allow for the easy setup of complex layouts in the content area. Well-known page builders include the free SiteOrigin Page Builder or the paid WPBakery Page Builder (formerly Visual Composer). Since WordPress 5.0, WordPress itself has included a layout builder with the Block Editor, which WPML also supports.
- WooCommerce – the eShop extension for WordPress
Use WPML Free of Charge with the SaaS Web Premium Plan
You can find the Managed WordPress hosting offers here.
Are you planning a new website? We develop WordPress websites that you can maintain yourself. More about WordPress websites


