Par défaut, un site WordPress, même s'il est prêt pour la traduction, ne pourra pas être multilingue. Le site sera publié soit en anglais, soit en français, soit en allemand ou toute autre langue, mais ne pourra pas passer d'une langue à l'autre par un simple clic.
Tout espoir n'est pas perdu : il existe des thèmes et des extensions permettant de développer un site WordPress multilingue.
Les thèmes ou extensions pour sites multilingues utilisent différents principes :
La populaire extension WPML (payante) utilise ce principe.
L'illustration suivante est tirée de la défunte extension Stella.

Les extensions Bilingual Linker (illustration) et Multisite Language Switcher fonctionnent sous ce principe.

L'extension Polylang fonctionne sous ce principe :


Généralement, le passage d'une langue à l'autre se fera à l'aide d'un widget que le thème ou l'extension met à votre disposition. Dans le panneau de configuration, vous pouvez faire glisser ce widget à un des endroits prévus par le thème et votre site sera désormais agrémenté d'une nouvelle zone pour permettre aux internautes de passer d'une langue à l'autre.
Notez qu'il est déconseillé d'utiliser seulement un drapeau pour indiquer les langues disponibles.
En effet, les drapeaux identifient des pays et non des langues. Quel drapeau utiliserez-vous pour le français au Canada ? Celui du Québec ? Les francophones albertains pourraient être froissés...
Il est donc préférable d'utiliser simplement le nom de la langue.
| Ex : | ![]() |
![]() |
| MySQL | Carnaval de Québec |
Dans le cas où le pays est également important (ex : pour ajuster la devise), on ajoutera le drapeau du pays en plus de la langue.
| Ex : | ![]() |
![]() |
| Dell | eBay |
Pour réaliser la traduction des articles et des pages, plusieurs solutions s'offrent à vous :
Voici quelques outils permettant d'automatiser la traduction. Attention : ces outils n'ont pas été testés alors à vous de valider leur efficacité.
« Multilingual WordPress ». WordPress. https://wordpress.org/support/article/multilingual-wordpress/
« How To Make A Multilingual WordPress Site: Best Translation Plugins ». WP Lang. http://wplang.org/translation-plugins-languages/
« Indicating language choice: flags, text, both, neither? ». 456 Berea St. http://www.456bereastreet.com/archive/200604/indicating_language_choice_flags_text_both_neither/
▼Publicité