Documentation Universally

Guides étape par étape, conseils de SEO multilingue et meilleures pratiques pour vous aider à traduire et à développer votre site WordPress.

Constructeurs de pages

Peu importe ce qui a construit votre page, Universally la traduit. Elementor, Divi, Beaver Builder, Bricks, Oxygen, WPBakery, l'éditeur de blocs, ou un constructeur dont personne n'a entendu parler : la traduction lit le HTML produit par la page, jamais les propres données du constructeur, il n'y a donc pas de support spécifique à attendre pour chaque constructeur et rien à configurer.

Pourquoi les constructeurs n'ont pas besoin de traitement spécial

Le travail d'un constructeur se termine lorsque la page est rendue. Au moment où Universally la voit, la mise en page est du HTML ordinaire : titres, paragraphes, boutons, menus. C'est ce qui est traduit, c'est pourquoi un constructeur que vous ne nous avez jamais mentionné fonctionne exactement comme un que nous connaissons.

La même logique explique la seule vraie limite. Le texte qu'un constructeur rend dans le navigateur après le chargement, plutôt que sur le serveur, ne se trouve pas dans le HTML au moment de la traduction. Les curseurs et les panneaux à onglets sont généralement dans le HTML et se traduisent bien ; un widget qui récupère son contenu via AJAX ne l'est pas. Voir Traduire le contenu dynamique et JavaScript.

Ce que cela signifie en pratique

Modifiez dans le constructeur comme d'habitude. Changez un titre, publiez, et le nouveau libellé est traduit à la prochaine demande de cette page dans chaque langue. Pas de resynchronisation, pas de réexportation.

Votre mise en page est intacte. Universally remplace le texte, pas le balisage. Les classes, la structure et le style restent tels que le constructeur les a écrits.

Un texte plus long peut toujours étirer une conception. C'est une question de mise en page plutôt qu'une question de constructeur, et les constructeurs facilitent cela car les largeurs sont souvent fixes. Voir La mise en page se casse après la traduction.

Correction d'une chaîne spécifique

Toute traduction peut être corrigée à la main dans l'éditeur de chaînes du tableau de bord, et une chaîne modifiée n'est pas écrasée par une retraduction ultérieure. Modifier dans Universally plutôt que dans le constructeur permet de garder votre page source dans une seule langue. Voir Modifier les traductions manuellement.

Exclusion d'une partie d'une construction

Les modèles de constructeurs incluent souvent du texte répétitif que vous préféreriez laisser tel quel, comme un bloc d'exemple de code ou le nom d'un partenaire. Excluez-le par sélecteur, en ciblant l'élément qui contient le texte plutôt que la section qui enveloppe la moitié de la page. Voir Inclure et exclure les sélecteurs CSS.

Est-ce que cela vous a été utile ?