WPML
Statut
Ouvert

Aperçu de l’anomalie

Certains thèmes ou extensions utilisent les fonctions WordPress wp_date() ou date_i18n() pour afficher les dates. Ces dates peuvent utiliser un suffixe comme 1st ou 26th, selon les paramètres sélectionnés.

Actuellement, il n’est pas possible de traduire les suffixes de date en raison d’une limitation connue de longue date dans le noyau de WordPress.

Solution de contournement

Comme solution de contournement, vous pouvez utiliser le filtre wp_date pour obtenir la date, puis modifier le suffixe avant qu’il ne soit affiché sur la page. Veuillez faire une sauvegarde complète de votre site avant de continuer et suivez les étapes ci-dessous :


  • Ajoutez le code suivant au fichier functions.php de votre thème :

  • Ouvrez la page où les dates sont affichées. Cela exécutera le filtre ajouté.

  • Allez dans WPMLTraduction de chaînes et traduisez les dates.

  • Vous devrez traduire chaque suffixe séparément (par exemple 1st, 2nd…) car il peut changer selon la langue.

Toutes les anomalies connues →