Net-Base Plugin

Net-Base AI Multilanguage

Couche linguistique pour la langue de base allemande, langues cibles actives, détection du navigateur, termes protégés et file d’attente de traduction.

Langue. File d’attente. Termes protégés.

Net-Base AI Multilanguage associe le guidage en allemand, la détection du navigateur et une file d’attente de traduction contrôlée.

Allemand Langue du navigateur File d’attente Termes protégés

La langue de base reste prioritaire

Les contenus sont transférés à partir d’une base allemande maintenue par la rédaction vers des langues cibles actives.

Contrôler le changement de langue

La détection du navigateur, les paramètres de langue et les fallbacks restent coordonnés de manière techniquement propre.

Protéger les noms et les marques

Les noms d’entreprises, de produits et de projets sont masqués afin qu’ils ne soient pas altérés dans les traductions.

Profil du module

Net-Base AI Multilanguage en bref

Net-Base AI Multilanguage n’est pas, chez nous, un simple basculeur de langue superficiel, mais une couche technique pour la langue de base, les langues cibles, la détection du navigateur, l’exploitation de la queue, les termes protégés et l’aperçu éditorial. C’est précisément ainsi que la langue reste pilotable, même lorsque de nombreuses pages, thématiques, textes juridiques et champs SEO sont liés.

L’allemand reste la référence métier

Les nouveaux contenus partent d’une base allemande maintenue par la rédaction et sont transférés de là, de manière contrôlée, vers les langues cibles actives.

Les noms d’entreprise et de produit restent stables

Les termes protégés garantissent que les marques, noms de projet et notions spécifiques à l’entreprise ne se délitent pas sous l’effet de la traduction automatique.

Une queue plutôt que des mises à jour ponctuelles instables

Les modifications sur les pages, menus, taxonomies, textes du thème et champs SEO sont regroupées, rattrapées et suivies de manière visible dans le backend.

Ce que ce module fait concrètement

Gère la langue de base allemand, les langues cibles actives, la détection du navigateur, la queue de traduction et les aperçus backend des variantes linguistiques.

Périmètre fonctionnel

  • La langue de base est toujours l’allemand ; toutes les autres langues actives sont générées à partir de celle-ci.
  • Prend en charge les pages, les articles, les Custom Post Types publics, les entrées de menu, les taxonomies, le sous-titre du site ainsi que les textes fixes de thèmes et plugins.
  • Retraduit automatiquement les contenus modifiés lorsque l’automatisation est activée.
  • Affiche les variantes linguistiques dans le frontend via la langue du navigateur ou ?lang=xx.
  • Les termes protégés tels que noms d’entreprise, de produit et de projet restent inchangés.

Pilotage de la langue dans le frontend

  • La détection du navigateur ne s’applique qu’aux langues cibles activées.
  • ?lang=en force directement une langue, ?lang=de bascule vers la langue de base, ?lang=auto revient à la détection automatique.
  • Le choix de langue actuel est conservé via le cookie du plugin et réévalué lors de nouveaux appels de pages.
  • Si rien n’existe encore pour une langue, l’affichage revient de manière contrôlée à l’allemand.

Queue et exploitation

  • Les textes nouveaux ou obsolètes atterrissent dans une queue de traduction.
  • La queue est traitée en arrière-plan via Cron et un kickoff supplémentaire.
  • Le nombre de workers parallèles est configurable ; des workers supplémentaires s’exécutent comme des processus de queue séparés et signés, avec data base claiming, plutôt que comme des threads PHP non sûrs.
  • La taille des batches et l’intervalle pilotent la vitesse, la charge API et les coûts.
  • Les jobs en échec peuvent être relancés en lot.

Aides dans le backend

  • Dans l’éditeur, des onglets de variantes linguistiques permettent l’aperçu pour chaque langue active.
  • On y voit, champ par champ, si la traduction est à jour, en attente, obsolète ou en échec.
  • La page d’administration affiche l’état global, les dernières erreurs et l’exploitation actuelle de la queue.
  • Lors de l’enregistrement des paramètres, l’ensemble du contenu peut être réinséré en queue.
  • Des termes protégés standard sont visibles dans un onglet dédié ; des termes protégés personnalisés peuvent y être maintenus comme liste additionnelle.
  • Les termes protégés sont masqués avant la requête à l’IA puis réinsérés exactement, afin que les noms de marque et de produit ne soient pas translittérés.

Interaction avec le SEO

  • Le module de langue fournit la langue frontend sur laquelle reposent hreflang, Canonical et les métadonnées SEO.
  • De nouvelles langues actives peuvent être traduites avec les autres plugins Net-Base, à condition qu’ils enregistrent leurs contenus.
  • Les titres et descriptions SEO ne sont pas gérés ici, mais sont reliés linguistiquement par les modules SEO à ce système.

Limites et remarques

  • Sans clé API valide, les nouveaux jobs restent en attente ou échouent.
  • Un très grand nombre de langues actives augmente la durée d’exécution de la queue, les coûts et la quantité de contenus à reprendre.
  • La langue de base reste la référence éditoriale. Les langues cibles devraient néanmoins être vérifiées par sondage.

Mise en perspective

Le multilingue est la couche linguistique technique du site. Il ne fournit pas de stratégie SEO et ne remplace pas un contrôle éditorial dans les langues cibles.

Pourquoi cette couche est importante pour la visibilité internationale

Dès que le site, le magazine et le SEO deviennent multilingues, un simple basculeur de langue ne suffit plus. Il s’agit alors de Canonicals spécifiques à la langue, de désignations cohérentes, de fallbacks propres et de la question de savoir comment les contenus modifiés se répercutent, de manière techniquement stable, dans plusieurs langues.

Ne pas traiter les langues comme un détail

Le multilingue ne devient économiquement pertinent que lorsque langue, SEO, termes protégés et rédaction sont pensés ensemble, techniquement. C’est exactement pour cela que ce module est conçu.