Notes de mise à jour de Easyling septembre 2022

Ce billet n'a pas été mis à jour depuis longtemps. Il se peut que les informations soient périmées.

Le mois dernier a été principalement consacré à la réparation des petits bugs qui ont surgi. Cependant, nous avons quand même réussi à sortir deux fonctionnalités sympas. La publication JavaScript rassemble toutes les options liées à la publication JavaScript en un seul endroit, de sorte que vous n'avez pas besoin d'aller sur plusieurs pages simplement pour composer les paramètres corrects. En outre, lorsque vous avez plusieurs exportations JavaScript sous Exportations précédentes, vous pouvez les publier en un seul clic. Lisez les détails après le saut !

Publication JavaScript

Crest est la méthode de publication basée sur JavaScript où tout ce qui est nécessaire est une ligne de JavaScript. Jusqu’à présent, la majorité des paramètres étaient remplis sous PublierParamètres globauxTraduction JS. Cependant, il y en avait d’autres qui étaient cachés sous Paramètres avancés ou qui n’avaient pas d’interface utilisateur.

Avec la sortie de ce mois-ci, nous avons déplacé tous ces paramètres à un seul endroit pour simplifier le processus d’installation. La nouvelle section comporte quatre sous-sections :

  • Code d’intégration : C’est peut-être la section la plus importante. Vous trouverez ici la ligne de JavaScript qui doit être ajoutée pour pouvoir publier les traductions.
  • Ajustements : Ces ajustements peuvent changer radicalement le comportement du script de traduction. Notez que la modification de certaines de ces options modifie le code d’intégration. Dans ces cas, assurez-vous de le mettre à jour sur le site en direct également.
  • Sélecteurs : Cette section vous permet de forcer un traitement spécifique sur des éléments donnés en fonction de leurs sélecteurs CSS. Si l’élément doit être traité comme un élément de bloc - ce qui en fait un segment séparé - entrez dans sous « Sélecteur de bloc ». Si un élément a un contenu dynamique, entrez-le sous « Re-traiter après les modifications ». L’algorithme de traduction s’exécute à nouveau chaque fois que cet élément est modifié.
  • Injection : Crest prend en charge l’injection de fichiers JavaScript et CSS. Vous pouvez les spécifier ici. En outre, vous pouvez spécifier une expression régulière pour injecter uniquement un fichier donné pour des langues cibles spécifiques. Notez qu’il s’agit d’une expression régulière JavaScript par opposition aux expressions régulières Java dont le tableau de bord a généralement besoin. Laissez vide pour correspondre à chaque langue.

Capture d’écran de la publication JavaScript montrant les sections Sélecteurs et Injection

Publier tout

Parfois, vous avez le projet étrange où il y a plus que quelques langues cibles. Dans un tel cas, publier l’export JavaScript pour chaque langue individuellement pourrait être un problème. Avec le bouton Publier tout, vous pouvez le faire en un seul clic.

Capture d’écran des exportations précédentes avec le bouton Publier tout en surbrillance

Correctifs

Comme d'habitude, nous avons réparé quelques petites choses :

  • Le script pour la publication de sous-répertoires via CloudFlare a été amélioré.
  • Les codes Google Analytics aux formats GTM et G4 sont désormais pris en charge.
  • Le journal d’analyse contient désormais le nombre de mots trouvés sur n’importe quelle page visitée.
  • Les journaux d’analyse sont désormais disponibles pour les analyses annulées.
  • Nous avons corrigé un bug où l’envoi de plusieurs invitations gérait les rôles de manière incorrecte.

Comment pouvons-nous vous aider ?

Nous serons heureux de répondre à vos questions et préoccupations concernant votre projet de localisation de site Web.
Réservez une réunion de conseil de 30 minutes avec nos experts et posez vos questions !

Réserver une réunion