WPML

Cette version publiée de WPML apporte d'importantes améliorations de la stabilité, ainsi que des améliorations de la compatibilité avec d'autres extensions et thèmes. Nous avons amélioré le processus d'installation et d'enregistrement, en réduisant les étapes et en évitant les erreurs de saisie manuelle de données. Sur l'interface utilisateur, presque rien n'a changé, mais le code sous-jacent a été optimisé et considérablement amélioré.

Avant de nous plonger dans une longue liste de modifications, veuillez noter une différence majeure dans WPML 3.1.8 par rapport à toutes les versions précédentes. Cette version publiée permet d'avoir une taxonomie avec le même nom dans différentes langues ET elle ne filtre plus les suffixes @lang pour les noms de taxonomie.

Ainsi, si vous aviez une taxonomie comme « Index » dans plusieurs langues, elle sera désormais réellement « Index » et non « Index @es », « Index @de », etc. Les versions précédentes de WPML (et de WordPress) ne pouvaient pas prendre en charge ces noms de taxonomie, nous avions donc ajouté les suffixes de langue et les avions filtrés sur l'interface publique. Désormais, ce n'est plus nécessaire et nous avons également supprimé le filtrage (qui causait des problèmes dans différents cas).

Après la mise à jour de WPML, celui-ci analysera et vérifiera votre base de données à la recherche de taxonomies avec des suffixes de langue. S'il en trouve, WPML vous proposera de les renommer, afin que vous n'obteniez pas d'articles et de catégories inesthétiques sur l'interface publique.

Améliorations

  • Fonctionnalité d'enregistrement en un clic dans Installer, évitant d'avoir à copier/coller l'URL du site et d'inclure potentiellement des caractères inutiles.
  • Ajout de la prise en charge de la traduction des paquets de chaînes – c'est un point important et j'écrirai à ce sujet séparément.
  • Ajout d'un marqueur de modèle pour afficher la saisie HTML avec la langue actuelle wpml_the_language_input_field().
  • Améliorations mineures de la vitesse liées aux opérations sur les tableaux, à la mise en cache des chaînes et au chargement des fichiers JS.
  • Bouton « Attributions de types de publication » ajouté à la page Dépannage permettant de synchroniser les types de publication et les langues dans la table de traduction.
  • Améliorations de la compatibilité

    • Correction du paramètre de catégorie pour les produits WooCommerce

    Corrections générales de bogues

    • Correction du formulaire de recherche dans la langue secondaire – renvoie désormais les résultats dans la langue correcte
    • Correction de l'influence de la langue de l'interface d'administration sur les paramètres du sélecteur de langue dans le menu
    • Correction d'un problème de mise en cache sur la page définie comme page d'accueil
    • Correction d'un problème avec les termes de taxonomie qui ne s'affichaient pas sur la page Traduction de taxonomies
    • La fonction icl_object_id fonctionne désormais bien également avec les types de publication personnalisés non enregistrés
    • Correction de problèmes mineurs avec le sélecteur de langue sur les appareils mobiles
    • Correction d'un problème avec les options du sélecteur de langue pendant l'installation
    • La zone de texte pour le CSS supplémentaire du sélecteur de langue était trop large, elle s'adapte désormais à l'écran.
    • wp_nav_menu affiche désormais toujours le sélecteur de langue lorsqu'il est configuré
    • Correction des requêtes personnalisées lors de l'utilisation d'une page racine
    • Correction d'une erreur de base de données lors de la récupération des traductions terminées depuis ICanLocalize
    • Installer : correction d'un problème avec les informations d'enregistrement de WPML (clé du site) qui n'étaient pas enregistrées lorsque le champ option_value de la table wp_options utilisait un jeu de caractères différent du jeu de caractères WordPress par défaut défini dans wp-config.php
    • Installer : inversion de l'ordre dans lequel les clés du site sont affichées.
    • Correction de la pagination et d'un problème mineur de permalien sur la page racine
    • Correction de l'aperçu du permalien sur l'écran de modification d'article
    • Correction de problèmes d'affichage dans wp-admin avec les langues RTL
    • Correction de valeurs de contexte conflictuelles lors de l'enregistrement de chaînes pour la traduction
    • Correction : l'archive d'un type de publication personnalisé non traduit ne doit pas afficher <link rel="alternate" hreflang="" href=""/> dans l'en-tête
    • Correction des filtres de langue pour la fonction get_terms()
    • Correction d'un problème de synchronisation des parents de taxonomie (par ex. catégorie)
    • Correction d'un problème lors de la modification du slug de l'article
    • Suppression du sélecteur de taxonomie inutile de la page Traduction de taxonomies
    • Correction de quelques notifications PHP sur la page Langues de WPML avec « Toutes les langues » sélectionné sur le sélecteur de langue
    • Correction d'un problème lors de l'ajout de catégories en appuyant simplement sur la touche « Entrée » (écran de modification d'article).
    • Suppression de l'option permettant de supprimer les traductions de catégories par défaut
    • Correction du permalien pour qu'il s'affiche correctement lorsqu'il est défini sur « Date et heure »

    Téléchargement et mise à jour


    Si vous utilisez WPML 3.1.7 ou une version ultérieure, vous devriez recevoir cette mise à jour automatiquement dans l'interface d'administration de WordPress (assurez-vous d'avoir enregistré WPML pour que cela se produise).

    Si vous effectuez une mise à niveau depuis une version antérieure, qui fonctionnait avec notre ancienne extension Installer, suivez ces instructions :

    1. Désactivez et supprimez l'extension Installer.
    2. Téléchargez la nouvelle version de WPML depuis votre compte, sous Téléchargements. Assurez-vous d'inclure tous les composants WPML que vous utilisez.
    3. Désactivez WPML.
    4. Extrayez la nouvelle version et téléversez-la.
    5. Activez WPML 3.1.8.
    6. Dans l'écran d'administration des extensions, juste après l'activation, vous verrez un message pour enregistrer WPML. Assurez-vous d'effectuer cet enregistrement, afin de recevoir les mises à jour automatiques pour les nouvelles versions.

    Des questions ? Des idées ? Des suggestions ? Laissez vos commentaires et nous vous répondrons.

Vous avez trouvé cela utile ? Partagez cet article :