Ajouter différentes langues à WordPress

Article écrit par:
  • WordPress
  • Mise à jour: novembre 15, 2018

Nous l'avons déjà dit à plusieurs reprises - WordPress est le système de gestion de contenu le plus populaire. Selon un récent enquête, on estime que plus de 50% du million de sites Web 1 les plus utilisés dans le monde utilisent le Système de gestion de contenu WordPress.

La langue par défaut dans WordPress est l'anglais. Mais bon nombre de Les internautes du monde entier ne parlent pas anglais. La population non anglophone est également importante et WordPress ne peut pas ignorer un auditoire non anglophone significatif. WordPress dans d'autres langues est également largement utilisé.

Les principaux langages 10 utilisés sur les sites Web WordPress:

  1. Anglais 54.2%
  2. 6.0 russe%
  3. 5.8 allemand%
  4. 5.0 japonais
  5. 4.8 espagnol%
  6. 4.1 français%
  7. 2.6 Portugais%
  8. 2.2 Chinois%
  9. 2.1 Italien%
  10. 1.9 polonais%

Si vous souhaitez localiser un site Web (comme avec ce que nous avons fait récemment à WHSR) ou assurez-vous qu’il atteigne le public cible dans un pays non anglophone, votre site Web doit être dans la langue maternelle de cet endroit, ou au moins une option de traduction vers cette langue. WordPress a la capacité intégrée pour travailler avec plusieurs langues.

Configuration de WP pour différentes langues

1. À partir du tableau de bord WordPress, ouvrez Paramètres> Général.

Faites défiler la page Paramètres généraux pour trouver le paramètre de langue tout en bas de la page. Dans la liste déroulante, vous trouverez de nombreuses langues. Choisissez celui que vous voulez et cliquez dessus.

1a

Seules les langues entièrement traduites apparaissent dans ce menu. Cela ne signifie pas que les langues non répertoriées ici ne peuvent pas être utilisées. Quelques ajustements sont nécessaires avant que vous puissiez faire fonctionner WordPress dans des langues qui ne sont pas au menu.

WordPress pour plusieurs langues est rendu possible avec l'aide de bénévoles. Le système de traduction gettext est utilisé ici. Vous avez des ensembles de fichiers 2 pour chaque langue - fichiers po (fichier au format Portable Object) et mo (fichier Machine Object), avec les extensions po et mo, respectivement. Un modèle principal «po» est utilisé pour traduire WordPress dans une autre langue. Les fichiers po peuvent être utilisés pour éditer et améliorer la traduction.

Vous pouvez savoir si votre langue a été traduite ici . Les progrès réalisés par les équipes de traduction sont également indiqués dans les références de page ci-dessus. Vous devez trouver votre langue et la télécharger. Décompressez les fichiers téléchargés.

Je suppose que vous connaissez un client FTP pour mettre à jour votre site. Vous pouvez effectuer les modifications localement et les mettre à jour sur votre serveur ou effectuer les ajouts nécessaires directement sur votre serveur hôte.

Maintenant, ouvrez le dossier WP-Content dans votre répertoire WordPress (situé dans le dossier public_html). Et ici, vous devriez trouver le dossier Langue et ajouter le fichier mo à ce dossier. Maintenant, vous avez mis vos fichiers de langue dans votre répertoire WordPress. Vous devrez indiquer à WordPress d'utiliser ces fichiers.

Ouvrez le fichier Wp-config.php dans un éditeur de texte et recherchez define ('WP LANG' '');

Et entrez votre code pays et votre code langue. Par exemple, pour l'allemand parlé en Suisse, vous devez renseigner 'de_CH' avec votre code de langue et de pays.

Pour connaître votre code pays et votre code langue, vous pouvez vous référer à le manuel de gettext. Une fois que vous avez ajouté ceci, enregistrez le fichier et téléchargez-le dans le répertoire racine de WordPress. WordPress devrait immédiatement commencer à s'afficher dans la langue de votre choix.

Solutions de plugins pour les utilisateurs de WordPress non anglophones

Si pour une raison quelconque, vous trouviez tout ce qui précède trop pour vous, vous pourriez essayer un plugin appelé Tableau de bord natif. En utilisant ce plugin, vous pouvez sélectionner n’importe quelle langue d’administrateur de différentes manières 3.

  • En vous connectant
  • Sélecteur rapide de tableau de bord
  • Paramétrage du profil utilisateur

En tirant parti de ce plugin, vous pouvez également télécharger les fichiers de langue requis dans votre installation et les utiliser immédiatement sur les pages d’administrateur.

Un avantage avec ce plugin est que vous pouvez avoir plusieurs langues pour votre site web. Cela peut être vraiment cool si vous avez plusieurs auteurs sur votre site. Vous pouvez ensuite leur permettre d'écrire dans leur langue maternelle. Ce plugin fonctionne avec la version WordPress 2.7 à 3.61 (n’a pas été mis à jour depuis plus de 2 années) et nécessite un accès en écriture à votre serveur, ce que de nombreux utilisateurs peuvent ne pas aimer (pour des raisons de sécurité).

Désormais, tous ces fichiers n’affichent que la zone administrative de votre site Web dans votre langue. Pour les thèmes et les plugins, vous aurez peut-être besoin d'une traduction supplémentaire et vous pouvez imaginer à quel point cela va être difficile si vous choisissez l'arabe. permettre à la traduction de droite à gauche va être une vraie tâche. Les thèmes par défaut de WordPress sont fournis avec cette prise en charge, mais vous ne pouvez pas le trouver dans d'autres thèmes tiers. De nombreux thèmes premium et même certains gratuits de tiers ont désormais tendance à proposer la fonctionnalité RTL.

Il existe d'autres plugins avec diverses fonctionnalités. Admin WordPress anglais permet au tableau de bord de s'afficher en anglais, alors que le reste du site peut utiliser une autre langue. Il s'agit d'une fonctionnalité utile pour le développement de sites sur le back-end, tandis que le front-end reste dans la langue locale.

Avec WordPress Language, il vous suffit de choisir la langue désirée et tout sera automatiquement modifié. Simple! Quel est le piège? Il ne sera plus mis à jour, mais WordPress affirme que toutes ces fonctionnalités sont incluses dans WPML plugin, qui est utilisé pour créer et gérer des sites multilingues.

À propos de Vishnu

Vishnu est un rédacteur pigiste de nuit, travaille comme analyste de données le jour.