web-dev-qa-db-fra.com

Comment définir la langue principale par utilisateur?

J'aimerais utiliser l'interface anglaise pour le back-end, mais j'aimerais la définir en langue maternelle pour un éditeur. Je sais que WPML dispose de cette fonctionnalité, mais je ne souhaite pas installer le WPML non pris en charge pour cette seule raison.

Ce que je recherche, c’est un minuscule plug-in qui fournit un commutateur pour la page de profil de l’utilisateur permettant de définir la langue du back-end. Y a-t-il un tel plugin?

9
hyperknot

Avez-vous vu http://wordpress.org/extend/plugins/wp-native-dashboard/ ?

Je pense que cela fait exactement ce que vous demandez.

Également intéressant est http://wordpress.org/extend/plugins/in-their-language/ qui tente de définir automatiquement les paramètres régionaux du navigateur n.

7
anmari

À partir de Wordpress 4.1 (peut-être même avant, je ne sais pas), cette fonctionnalité est intégrée (pas besoin de plugin). Simplement:

  1. Téléchargez le pack de langue de votre choix à partir de http://wpcentral.io/internationalization/
  2. extraire le contenu dans wp-content/languages (créer le dossier languages s'il n'existe pas encore)
  3. Terminé!

Connectez-vous en tant qu'éditeur qui a besoin d'une langue différente, puis accédez à son profil et définissez le Admin Language .

2
Dejan

Le plugin dont vous avez besoin est "Admin Language Per User".

  1. Téléchargez le pack de langue de votre choix à partir de http://wpcentral.io/internationalization/
  2. Extrayez le contenu dans wp-content/languages ​​(créez le dossier languages ​​s'il n'existe pas encore)
  3. Installez et activez ce plugin: https://wordpress.org/plugins/admin-language-per-user/ (Compatible jusqu'à: 4.5.2)
  4. Connectez-vous en tant qu'administrateur, accédez à votre page de profil ( http://www.votresite.com/wp-admin/profile.php ), modifiez le champ "Langue du site".

De cette façon, vous ne changez que la langue du backoffice pour votre utilisateur.

0
Diego D