web-dev-qa-db-fra.com

Toujours garder l'interface utilisateur d'administration en anglais lors de la traduction du contenu

Comment puis-je empêcher l'interface utilisateur d'administration de basculer vers une langue étrangère chaque fois que je traduis un contenu?

c'est-à-dire que je modifie un élément du menu et j'ai cliqué sur l'onglet Traduire. Je clique sur "Ajouter" dans la ligne allemande pour ajouter une traduction.

Cependant, le lien commence toujours par/de, ce qui signifie que toutes les étiquettes d'interface utilisateur changent également - pour revenir à l'anglais, je dois le supprimer manuellement de la barre d'adresse et (il semble) le faire à chaque fois.

Y a-t-il un moyen de désactiver cela?

J'ai essayé d'aller à Détection et sélection (/ admin/config/regional/language/detection) et de vérifier les 'Pages d'administration du compte', ou de vérifier 'Utilisateur' et de le promouvoir en haut de la liste, mais cela ne semble pas faire de différence pour l'URL du bouton ou la sortie du formulaire.

8
William Turrell

Cette fonctionnalité est partiellement réalisable depuis Drupal 8.6.4 .

  1. Accédez à Détection et sélection (admin/config/régional/langue/détection)
  2. Ajustez vos paramètres en conséquence. Assurez-vous d'activer les "Pages d'administration du compte". Vos méthodes de détection de la langue du contenu sont facultatives.

    enter image description here

  3. Modifiez votre profil utilisateur et définissez votre "langue des pages d'administration" sur l'anglais.

Votre interface d'administration restera désormais en anglais, quelle que soit la résolution des autres méthodes de détection de langue. Cela signifie que lors de la création d'une traduction, l'interface restera en anglais.

Cependant, la partie non prise en charge conserve la barre d'outils d'administration en anglais lors de la redirection vers la page traduite lors de son enregistrement. Mais lorsque vous revenez à l'interface d'administration, c'est à nouveau en anglais.

Ces problèmes traitent de cela: https://www.drupal.org/project/drupal/issues/2313309

Et si vous utilisez le module Admin Toolbar : https://www.drupal.org/project/admin_toolbar/issues/3004575

7
Mark

Cela peut être fait à partir de la page d'édition de l'utilisateur. J'ai suivi les étapes suivantes à partir de ce lien: https://www.drupal.org/node/2623206 [comment # 8]

1- Activation du module Langue et configuration d'une langue supplémentaire. enter image description here

2- Je configure la langue d'administration séparément de la langue du contenu en définissant ci-dessous:

/admin/config/regional/language/detection:
Account administration pages: enabled

enter image description here

3-Admin -> Modifier le profil -> Modifier (onglet) enter image description here

6
Baud