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
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à.
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.
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 :
- Pack SEO
- Module complémentaire multilingue – Prise en charge de 221 langues, contrôle éditorial
- Module complémentaire de comptes de traducteur – Créer ou
permettre aux utilisateurs existants de traduire le site sans droits d'administrateur. - Module complémentaire Parcourir en tant que rôle d'utilisateur – Affichez le contenu visible pour un rôle d'utilisateur particulier.
- Navigation basée sur le module complémentaire de langue – Configurez différents éléments de menu pour différentes langues.
- Détection automatique de la langue de l'utilisateur – Redirigez les visiteurs vers leur préférence linguistique
Tarifs
Le tableau des prix détaillé avec tout ce que chaque niveau offre est disponible sur le site officiel .
Laisser un commentaire