Comment traduire votre site WordPress en plusieurs langues ?

wordpress sans tête

Assez drôle, même si je travaille avec WordPress depuis 2009, je n'ai jamais eu besoin de traduire mes sites Web dans plusieurs langues.

Mais je recevais toujours des questions de clients me demandant de recommander un moyen de traduire leurs sites. J'ai donc testé des logiciels comme WPML, Babble, qTranslate ou Polylang mais je n'ai jamais été vraiment convaincu par aucun d'entre eux.

En 2017, j'ai vu une démo de TranslatePress au WordCamp Bucarest et j'ai immédiatement été attiré par la facilité d'utilisation. Je connaissais l'équipe derrière le plugin du WordCamp Roumanie 2014. Ce sont des gars sympas, et cela m'a donné le coup de pouce pour tester plus en profondeur.

TranslatePress est un plugin WordPress qui vous permet de traduire facilement votre site, ou des parties de celui-ci, directement depuis le front-end. Cela fonctionne de manière similaire à un éditeur de page visuel à cet égard, j'avais l'impression de travailler dans WordPress Customizer.

Étant donné que de plus en plus de sites s'adressent à un public international, vous ne pouvez pas vous permettre pas ne plus avoir de contenu multilingue. Dans cette optique, il n’est pas étonnant que la popularité et les gains financiers du plugin aient augmenté de façon exponentielle en si peu de temps.

En termes simples, si vous traduisez votre site, vous devriez certainement utiliser TranslatePress .

Installer et configurer TranslatePress

Vous pouvez installer TranslatePress en le recherchant dans l’interface WordPress Dashboard > Plugins, en l’installant et en l’activant à partir de là.

installez TranslatePress en le recherchant dans l'interface WordPress Dashboard > Plugins

Le processus de configuration est simple :

  • Ajouter une deuxième langue depuis les paramètres du plugin : j'utilise le roumain
  • Cliquez sur Traduire le site pour commencer à traduire le contenu de votre site, directement depuis le front-end

Vous pouvez également accéder à l'interface de traduction depuis la barre d'administration supérieure. Une fois ouvert, survolez les chaînes sur le côté droit et traduisez-les une par une.

Les chaînes d'icônes bleues sont générées par l'utilisateur (comme le titre de la page ou le contenu d'un article), tandis que les chaînes d'icônes vertes sont des chaînes de texte extraites de vos plugins et de votre thème.

Vous pouvez accéder aux paramètres du plugin TranslatePress dans la zone administrateur dans le menu sous Paramètres > TranslatePress .

Il est également accessible à la fois depuis la zone frontale et depuis la zone administrateur depuis la barre d'administration sous le bouton Traduire le site nouvellement créé, la liste déroulante Paramètres.

Paramètres de traductionpress

Définir la langue par défaut

Vous pouvez sélectionner la langue d'origine dans la liste déroulante de la page Paramètres du plugin. Par défaut, la langue est héritée de la langue WordPress que vous pouvez configurer lors de l'installation ou modifier depuis Paramètres > Général .

Définir les langues de traduction

Vous pouvez sélectionner les langues dans lesquelles vous souhaitez traduire votre site Web. Sélectionnez la langue dans la liste déroulante et cliquez sur le bouton Ajouter puis sur Enregistrer les modifications.

Actions que vous pouvez effectuer sur les langues :

  • éditer le slug de la langue qui apparaîtra dans les URLs du site depuis l'entrée Slug
  • rendre la langue active pour les visiteurs du site ou uniquement disponible en traduction pour l'administrateur en cochant ou décochant la case Activer (uniquement dans la version PRO)
  • supprimez la langue en cliquant sur le lien Supprimer (cela ne supprimera pas les traductions existantes de votre base de données)
  • réorganisez l’ordre des langues avec l’interface glisser-déposer. Cela déterminera l’ordre dans le flotteur et le shortcode du sélecteur de langue.

Afficher les langues dans leurs noms natifs

Sélectionnez Oui si vous souhaitez que les langues s'affichent dans leurs noms natifs. Sinon, ils seront affichés en anglais.

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

Sélectionnez Oui si vous souhaitez ajouter le slug de langue dans l'URL de la langue par défaut. Par exemple, www.myhomepage.com/en/ au lieu de www.myhomepage.com lorsque les visiteurs consultent le site dans sa langue par défaut (EN).

Au lieu de diriger l'utilisateur vers une langue prédéfinie, vous pouvez également le rediriger vers sa langue à l'aide du module complémentaire Détection automatique de la langue de l'utilisateur.

Forcer la langue dans les liens personnalisés

Sélectionnez Oui si vous souhaitez forcer les liens personnalisés sans codage de langue à ajouter le slug de langue dans l'URL de la langue par défaut.

Google Traduction

Activez ou désactivez la traduction automatique du site avec Google Translate. Les traductions existantes ne seront pas affectées.

Remarque : Toutes les langues ne prennent pas en charge la traduction automatique. Vous devriez consulter la liste des langues prises en charge .

Clé API Google Traduction

Ici, vous pouvez saisir la clé API Google Translate. Visitez ce lien pour voir comment configurer une clé API.

Sélecteur de langue

Vous disposez de trois options pour afficher les sélecteurs de langue sur le site :

  • Shortcode (utilisez le shortcode [langue-switcher] sur n'importe quelle page ou widget.)
  • Élément de menu (Allez à Apparence > Menus pour ajouter des langues de changement de langue dans n'importe quel menu.)
  • Sélection de langue flottante (avoir une liste déroulante flottante suivant l'utilisateur sur chaque page.)

Pour tous les sélecteurs de langue disponibles, vous disposez des options suivantes :

  • Indicateurs avec noms de langue complets (par défaut)
  • Noms de langue complets
  • Noms de langue courts
  • Drapeaux avec des noms de langue courts
  • Seulement les drapeaux

Traduire n’a jamais été aussi simple

C'est ce que j'aime dans ce plugin, vous pouvez traduire directement sur la page, et il est si intuitif qu'aucune compétence préalable n'est requise. TranslatePress s'intègre dans vos paramètres de thème existants, donc non seulement vous n'aurez rien à changer pour l'utiliser, mais il ne devrait y avoir aucun conflit avec tout ce que vous utilisez déjà.

TranslatePress est également intégré au populaire Google Translate , et tout ce dont vous aurez besoin est une clé API Google.

Modules complémentaires payants

Le plugin a un modèle freemium, vous obtenez le plugin gratuitement et vous pouvez acheter des modules complémentaires premium :

Tarifs

Le tableau des prix détaillé avec tout ce que chaque niveau offre est disponible sur le site officiel .

Commentaires

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *

Anglais