Je construis un site multilingue avec drupal 7. Je vois que vous pouvez "traduire" une page. Comment traduire une vue? L'url http://mysite.com/view
Est une vue, mais je ne vois pas le bouton "traduire".
Étant donné que les vues sont des listes dynamiques de contenu, vous ne traduisez pas directement la vue. Au lieu de cela, vous faites la vue sélectionner le contenu de la langue de l'utilisateur actuel. Cela peut être fait en utilisant le module i18n , et le module i18n views .
Une fois que vous les avez installés, vous ajoutez un filtre à votre vue, sous le groupe de traduction de noeud.
Le commentaire ci-dessus est correct mais, si vous utilisez le module de traduction d'entité au lieu du module de traduction de contenu principal, vous devez utiliser le filtre de langue avancé/autre au lieu du filtre "régulier" mentionné ci-dessus. .
Assurez-vous de noter que certains champs ont un champ et un champ traduit.
Exemple: Terme de taxonomie: Nom vs Terme de taxonomie: Nom (traduit) sont deux champs totalement distincts.
Le remplacement du jeton est même différent: [nom] vs [nom_i18n]
Je viens de passer en revue et de corriger plusieurs vues. Vous vous demandez s'il existe une solution rapide que je pourrais appliquer pour vérifier toutes les vues pour ces types de champs ... cela pourrait prendre un certain temps.