web-dev-qa-db-fra.com

filtre de catégorie ne fonctionne pas dans WPML

Je traduis les catégories dans une autre langue, mais dans la page principale, les deux catégories de langue sont toutes affichées. Comment puis-je filtrer une autre langue? Ma version de WPML est 2.4.1. J'ai trouvé que toutes les catégories sont affichées sur mon thème. Est-il possible d'obtenir une correspondance entre les différentes catégories de langue afin de pouvoir la filtrer?.

1
Pengyi

Tout d'abord, vous devez mettre à niveau WPML vers la dernière version, 2.4.3 au moment de la rédaction.

Pour traduire correctement les catégories, vous devez commencer par éditer la catégorie de la langue par défaut. Une fois dans cet écran (wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ID=x&post_type=post où x est l'ID de la catégorie), vous verrez en bas une métabox intitulée Language. Cela affichera la langue actuelle de la catégorie et vous pourrez en ajouter une traduction en cliquant sur le mot "Ajouter" sous le nom de la ou des autres langues de votre site.

1
user2015

Avez-vous créé des catégories pour les deux langues? par exemple. Si vous avez une catégorie de blog en anglais, vous devez créer la même chose que pour une autre langue. idem pour les posts.

Si oui, veuillez vérifier si les filtres de code de langue sont appliqués à la page d'archivage ou non. sinon, vous devez filtrer le code de langue.

Merci Aezaz

0
Shaikh Aezaz