CMS multilingue
Un CMS multilingue est un système de gestion de contenu (CMS) qui relie chaque contenu à ses versions dans plusieurs langues et gère leur publication séparément. Il doit savoir quels champs varient selon la langue, lesquels restent communs (une date, un prix) et ce qu’il affiche quand une traduction manque.
Définition et fonctionnement
Deux modèles coexistent. La traduction au niveau du champ garde les éléments communs synchronisés. Un contenu ou un arbre de pages par langue laisse plus de liberté locale, mais les mises à jour se reportent à la main. L’article Choisir le meilleur CMS multilingue : 9 critères détaille les critères de choix.
Termes liés : CMS multisite · Workflow de contenu · Système de gestion de contenu (CMS) · Content item · CMS d’entreprise · URL personnalisée
Ressources sur ce terme
Le CMS multilingue et la localisation : les différences
Un site unique peut être multilingue. Un parc de sites peut fonctionner dans une seule langue.
| Concept | Ce qui le distingue |
|---|---|
| Localisation | Elle adapte le contenu à un marché : devises, mentions légales, exemples. Elle peut varier pour une même langue, entre la France et la Belgique par exemple. |
| CMS multisite | Plusieurs sites sur une même plateforme, chacun avec ses langues. |
| Workflow de contenu | Il organise les validations. En multilingue, il doit pouvoir valider une langue sans bloquer les autres. |
Le CMS multilingue en pratique
Un projet multilingue se joue dans le modèle de contenu, sur quatre décisions. La langue de référence et le sens des traductions. La liste des champs traduits et des champs communs. Le comportement en cas de traduction absente. Le circuit de validation par langue.
Questions fréquentes
La traduction automatique rend-elle un CMS multilingue inutile ?
Non, elle déplace le travail. Un moteur de traduction produit un premier jet en quelques secondes, mais quelqu’un doit encore le relire, l’adapter au marché et le publier au bon moment. C’est ce que gère un CMS multilingue, avec le statut de chaque langue, sa validation et sa publication.
Que doit afficher un site quand une page n’est pas traduite ?
Il n’existe pas de réponse unique, mais il en faut une, décidée à l’avance : masquer la page, afficher la langue de référence ou rediriger. Ce qu’il faut éviter, c’est servir silencieusement l’autre langue à l’adresse traduite, sans le signaler au visiteur ni aux moteurs.