Accueil > Blog > Traduction > Créer un site web bilingue gratuitement (avec WordPress)

Créer un site web bilingue gratuitement (avec WordPress)

Site web bilingue gratuit sur WordPress
Par Ben
Dernière mise à jour : 1er avril 2026

Pourquoi s'embêter à créer un site Web bilingue ?

Personne n'a jamais dit qu'il était simple de créer du contenu pour votre site web ; c'est un travail difficile. Du temps et des efforts sont consacrés à chaque contenu que vous produisez. Le recherches minutieuses, résoudre des problèmes, et répondre aux questions cela rend extrêmement difficile la création de quelque chose d'unique et de remarquable.

Mais tu le fais quand même, parce que vous accordez de la valeur au contenu, le les prospects qu'il peut générer, le chiffre d'affaires potentiel, et bien sûr, une visibilité pour votre entreprise/marque.

Et si on vous disait que vous pouvez faire plus ? En une fraction du temps, sans avoir à créer un tout nouveau message ou une toute nouvelle page ?

Aujourd'hui, nous allons vous montrer comment optimiser le trafic vers votre contenu que vous venez de créer (ou du contenu existant), ouvre-toi nouvelles filières dans les moteurs de recherche, et attirer de nouveaux prospects / clients. En créant un site Web bilingue, Quel en serait le coût pour vous ?

Rien, à l'exception d'un petit moment.

Pourquoi un site WordPress bilingue et non multilingue ?

La réponse courte est le temps. En premier lieu, il est logique de traduire votre site web dans une autre langue.

Par définition, Être bilingue, c'est parler couramment deux langues, Multilingue, eh bien, vous l'avez deviné, plus de deux.

Créer une version bilingue de votre site web sous WordPress est un excellent moyen de tâter le terrain, de se développer et de tirer les leçons de votre expérience.

Dans cet exemple, nous prenons un site web en anglais et mettons en place une version en roumain. Pour mémoire, il n'est pas nécessaire de parler couramment le roumain pour que cela fonctionne.

Est-il facile de créer un site web bilingue ?

Utilisation du version gratuite de TranslatePress, vous pouvez créer un site web bilingue en toute simplicité. Nous vous accompagnerons tout au long du processus, en vous donnant des conseils et en vous guidant à chaque étape.

Si vous souhaitez suivre ce guide, n'hésitez pas à télécharger la version gratuite de TranslatePress et gardez ce guide ouvert dans un onglet de votre navigateur préféré.

Installation de TranslatePress

Dans votre interface d'administration WordPress, accédez à Plugins puis Ajouter un nouvel élément. Saisissez ici le terme TranslatePress dans la barre de recherche, comme indiqué ci-dessous :

Installer TranslatePress

Succès Installer maintenant, puis Activer. Félicitations, vous êtes à quelques étapes de la création de votre premier site web bilingue avec WordPress.

Premiers pas avec les paramètres TranslatePress

Pour commencer, nous devons indiquer à TranslatePress quelle langue nous souhaitons utiliser pour notre site web bilingue. Vous pouvez soit saisir manuellement une langue, soit faire défiler la liste comme indiqué ci-dessous :

Choosing a language in TranslatePress

Il reste encore quelques paramètres à configurer dans TranslatePress ; vous remarquerez sur la capture d'écran ci-dessous que la langue roumaine a été ajoutée :

Language Selection Bilingual website TranslatePress

Comme nous avons sélectionné le roumain comme langue additionnelle, vous remarquerez que le slug tout à droite indique ro.

Partout où il existe une version traduite d'une page, telle que votre page À propos, la structure d'URL suivante entrerait en jeu :

mysite.com/ro/about/

À son tour, il aide les utilisateurs et fait la distinction entre la version anglaise et la version roumaine et, bien sûr, plus important encore, les moteurs de recherche.

Paramètres supplémentaires pour votre site web bilingue

Il y a quelques paramètres supplémentaires à votre disposition ; une fois définis ici, vous n'avez plus à vous en préoccuper.

More settings in TranslatePress

Nom de la langue maternelle

Si vous souhaitez afficher les langues dans leur nom d'origine, utilisez le menu déroulant et sélectionnez Oui pour les afficher en anglais, laissez ce paramètre sur Non.

Utiliser un sous-répertoire pour la langue par défaut

Deux options ici Oui ou Non. Supposons que vous souhaitiez afficher votre langue par défaut, dans ce cas l'anglais, dans un sous-répertoire. Choisissez Oui, cela impliquera la structure d'URL suivante :

monsite.com/fr/

Toutes les pages suivantes suivront le même format :

mysite.com/fr/a-propos/

Le choix Oui signifie que la première langue du Toutes les langues Le paramètre sera appliqué ; si besoin, vous pouvez les réorganiser comme ci-dessous par glisser-déposer :

Reorder languages in TranslatePress

Vous n'aurez pas besoin de faire ce qui précède ; il convient de le noter si vous décidez d'ajouter plus de langues pour convertir votre site en Multilingue un au lieu d'un Site web bilingue.

Forcer la langue dans les liens personnalisés

Ce paramètre va vous faciliter la vie. En tant que propriétaire d'un site WordPress, vous avez sans doute de nombreux liens internes et une navigation de menu vers d'autres contenus pour retenir les visiteurs sur votre site.

Nous allons vous donner un exemple ; dans ce cas, nous avons du contenu où une phrase spécifique contient un lien interne :

“plugin de traduction WordPress” – renvoie vers une page interne mysite.com/translation-plugin/

Si un visiteur se trouve sur la version en langue roumaine de votre site et clique sur ce lien, il sera toujours :

mysite.com/translation-plugin/

Ce qui, j'en suis sûr, vous en conviendrez, ne présente aucun avantage pour l'utilisateur. En utilisant le Forcer la langue dans les liens personnalisés le paramètre modifiera l'URL pour pointer vers la version roumaine de la page, et non vers la version anglaise.

Sélectionner Oui, cela garantira que :

mysite.com/translation-plugin/

devient

mysite.com/ro/translation-plugin/

TranslatePress peut vous aider vous faire gagner un temps précieux, en particulier si vous avez une stratégie de liens internes et Il faut que tout reste cohérent.

Ajouter un sélecteur de langue à votre site Web pour les visiteurs

Quel que soit le guide utilisé, il est impossible de connaître votre configuration. Que vous utilisiez une barre latérale pour les articles/pages ou pour tout autre élément intermédiaire, nous en sommes conscients ; c’est pourquoi nous avons développé TranslatePress afin de couvrir tous les aspects de affichage d'un sélecteur de langue.

Language Switcher for your Bilingual website

Utilisation du sélecteur de langue dans une barre latérale

Si la mise en page de votre contenu utilise une barre latérale, vous aimerez peut-être y afficher le sélecteur de langue.

En utilisant le code court suivant :

, vous pouvez ajouter un widget à votre barre latérale. Accédez à Apparence, puis Widgets, choisissez un Text Widget, then cut and paste the provided Shortcode:

Sidebar language switcher for your Bilingual website

Once done, hit Sauvegarder.

Adding the Language Switcher as a Navigation Menu Item

If you’d prefer to add the Language Switcher as a menu item, you can make it part of your main navigation, or wherever your navigation may reside. Head over to Apparence in your WordPress admin, then click Menus.

Structuring your Bilingual website menu

As you can see from the above example, using the Language Switcher menu item, add the Current Language, then the Romanian and English menu items. Select all or just the ones you want to add.

It’s essential to make sure that you add the English and Romanian menu items, as sub-menus of Current Language, and arrange them via drag and drop so your primary language is the first item.

Completing the above step will render a menu item on the front end of your website:

language switcher in menu

Whatever langue is constant on your website will be shown to the visitor.

Adding a Floating Language Switcher to Your Bilingual Site

If neither of the above examples is in keeping with your needs, then there’s always the Floating Language Switcher.

floating language switcher settings in TranslatePress

This option will display a floating dropdown menu throughout your website; here, you can choose from Bottom Right, Bottom Left, Top Left, et Top Right. See below for an example of Top Right:

floating-language-switcher

Useful for those who have calls to action on their website, or a scroll-to-top button, by allowing you to choose where you’d like to display your floating Language Switcher, so it doesn’t conflict with your aesthetic.

Useful Settings If You Have Limited Space

If you have limited space on your website and need to change the way the Language Switcher displays, then the below settings could be of interest to you:

No matter which option you decide is right for you; whether it’s a Floating Language Switcher, Menu Item or Sidebar, you can match the display to your needs:

floating language switcher options

Via the dropdown menu, choose a display method that works for you:

  • Full Language Names:- Displays the language name, nothing else.
  • Short Language Names:- Displays the abbreviated form, i.e., EN & RO, respectively.
  • Flags with Full Language Names:- Small country-specific flag and country name.
  • Flags with Short Language Names:- Small flag and abbreviated form.
  • Only Flags:- Displays only the flags associated with the language, nothing else.

Traduction de votre contenu – Que pouvez-vous traduire ?

We’ve covered the settings for creating your bilingual website; now, it’s on to the nitty-gritty of translating the actual content.

To translate your site, you can do this one of two ways from the WordPress admin and click on Site, or if you’re on the front end on a specific post or page, click on Traduire la page:

Once you’ve clicked on the Translate Page, you’ll see the front end editing options below:

translation editor translatepress

This opens up a visual translation interface, similar to the Customizer. No flicking in and out of posts or refreshing to see if changes have taken effect.

All the editing is on the front end, which means you’ll see a real-world example of your content translated for your language choice.

First, to start translating and seeing a real-world example, we need to change the current language:

Choosing your language for editing

Selecting Romanian means you can view the content as if you’re reading the content as a visitor from Romania. Making it easy for you as the editor.

You’ll remember from earlier in this tutorial; it’s not necessary to speak fluent Romanian (or the language you decide to use) to make your website Bilingual. Using Google translate in a new tab/window, you can easily convert English to Romanian, cut, and paste to your heart’s content.

translating english to romanian in google translate

How do you know what parts you can translate, though? Using TranslatePress, the process is simple. Using the freshly cut text from Google Translate, all you need to do is hover over your post/page title, then paste-like so:

Pasting in Google Translate text for Bilingual website

Notice the blue pencil icon in the image above? When editing content for your bilingual website, all you have to do is hover over any text you’d like to change. An icon will show, either blue or green.

The Difference Between the Two Is Simple:

Le Blue pencil icon allows you to translate the text you’ve created, and the Green pencil icon is Gettext. Gettext is string text, used in themes and plugins; see below for an example:

gettext string translation in translatepress

To translate your post/pages, highlight the section your wish to translate, click on the icon, then cut and paste in your translation, and hit Save.

Translating text manually

Once saved, the page or post in question will reload to show you how it looks, again saving time in the translation process. Using the above method, you can convert your site to a Bilingual one quickly and easily.

Traduction automatique de votre contenu

Dans le version gratuite de TranslatePress, we fully support the use of Google Translate via an API key, meaning you can automatically translate your content:

Automatically Translate Content

We’ve created a guide for you on how to translate your content automatically with Traduction Google, taking you through the entire process.

DeepL is another popular translation service, renowned for its high-quality automatic translations, which is available in the versions premium de TranslatePress.

Avantages de la création d'un site Web bilingue

There’s a bunch of reasons to make a Bilingual website; here are some of the benefits:

  • By translating your content, effectively you’re opening up your website to a whole new audience in another language.
  • Not everyone will speak your native language; translating your content/site and formulaires de contact could bring a whole slew of new business/visitors your way.
  • It helps improve the user experience for visitors who speak the language you’ve translated to.
  • Using TranslatePress, add additional languages as your site grows from international visits. It’s the easiest way to grow multilingual traffic.

Pour finir

If you’d like to enhance your Bilingual website further, we have a range of premium add-ons to make your things even more comfortable for you.

  • SEO Pack Addon:edit URL slugs to match languages, image ALT tags, change OpenGraph meta on a per-language basis, multilingual/bilingual sitemap support (works with all WordPress SEO Plugins).
  • Multiple Language Addon:- If you need more than 2 languages, this addon has support for over 221 languages.
  • Navigation Based on Language Addon:- Show different menu items on a per-language basis.
  • DeepL Automatic Translation Addon:- Automatic translation of your site’s content using DeepL API.
  • Automatic User Language Detection:- Redirect users automatically to relevant translated content in their language.

TranslatePress Multilingue

TranslatePress est la solution la plus simple pour traduire ton site WordPress. Elle est rapide, ne ralentit pas ton site, fonctionne avec N'IMPORTE QUEL thème ou plugin et est optimisée pour le référencement.

Now that you know all the steps to make your website bilingual/multilingual, start today and reap the benefits of having your content available in more languages.

Do you still have any questions on bilingual websites? Let us know in the comments!

Si vous avez trouvé ce message utile, consultez notre Chaîne YouTube, où nous téléchargeons constamment des tutoriels vidéo courts et faciles à suivre. Vous pouvez également nous suivre sur Facebook et Twitter pour être le premier à savoir chaque fois que nous publions.