Notes de version Easyling Novembre 2024

La période des fêtes est arrivée. La bonne nouvelle, c’est qu’avant de partir en vacances, nous avons eu un mois productif. Nous avons apporté de nombreuses améliorations au Dashboard et ajusté la configuration par défaut des nouveaux projets. Ces changements devraient améliorer votre expérience sur tous les plans. Lisez l’article complet pour tous les détails.

En-têtes personnalisés pour les remplacements de contenu de page

Les remplacements de contenu de page ont eu la possibilité de spécifier des en-têtes de base, comme Cache-Control, depuis aussi longtemps que je m’en souvienne. Avec une mise à jour que nous avons publiée ce mois-ci, nous avons ajouté la possibilité de définir des en-têtes supplémentaires. Notez que les restrictions habituelles, comme pour Additional request headers ou lors de modifications apportées à des pages sous Snapshot edit, s’appliquent toujours. Cette fonctionnalité peut être utile, par exemple, pour ajouter des en-têtes de stratégie CORS appropriés, selon les besoins, pour les remplacements de contenu JavaScript.

Capture d’écran de l’écran de remplacement du contenu de la page, affichant l’interface d’ajout d’en-têtes personnalisés

Niveau de formalité pour DeepL

La traduction automatique, comme tout travail de traduction, est assez complexe. Pour améliorer la qualité des traductions, DeepL vous permet de spécifier le degré de formalité que vous souhaitez pour vos traductions. Nous avons ajouté cette option au tableau de bord. De cette façon, la qualité de la traduction automatique peut être mieux adaptée au contenu source. Si vous effectuez une post-édition manuelle, cela peut potentiellement vous faire gagner beaucoup de temps, car le ton peut être plus proche et moins de segments doivent être édités.

Capture d'écran de la page des paramètres de DeepL

Contenu obsolète pour de nouveaux bots

La fonctionnalité Contenu périmé pour les bons bots est utile pour maintenir les coûts de diffusion du proxy sous contrôle. Elle garantit que les requêtes servies aux bots sont mises en cache. Nous avons constaté que les crawlers d’IA, comme GPTBot, peuvent générer un trafic important. Nous les avons ajoutés, entre autres, à la liste des bons bots. Nous recommandons à tout le monde d’activer cette option.

Pour référence, la liste actuelle des bots est ci-dessous :

  • AhrefsBot,
  • Amazonbot (Alexa Crawler),
  • Applebot,
  • Googlebot,
  • Baiduspider,
  • Bingbot,
  • Bytespider,
  • Claudebot,
  • CCBot,
  • Diffbot,
  • DuckDuckBot,
  • Exabot,
  • Clic externe Facebook,
  • Googlebot,
  • GoogleOther,
  • Google-CloudVertexBot,
  • Google-Extended,
  • Outil d’inspection Google,
  • ia_archiver,
  • MJ12bot,
  • openai.com,
  • PerplexityBot,
  • Pinterest,
  • Requêtes envoyées depuis des scripts Python,
  • Screaming Frog SEO Spider,
  • SemrushBot,
  • Slackbot,
  • Slurp (Yahoo! Recherche),
  • Sogou Spider,
  • UptimeRobot,
  • YandexBot

Autres améliorations du tableau de bord

Nous avons apporté plusieurs améliorations mineures.

Tout d'abord, un petit changement dans la manière dont les autorisations sont gérées. Les utilisateurs ayant le rôle Customer ont désormais accès à l’écran Statistics du tableau de bord. Cela leur permet de consulter le trafic du site afin d’identifier d’éventuels pics. Leur montrer les statistiques peut vous aider à expliquer les coûts du modèle de paiement à l’usage.

Pour nos clients en marque blanche, nous avons ajouté une option permettant de masquer la documentation dans le tableau de bord pour tous les utilisateurs de la marque blanche concernée. Si vous souhaitez activer cette option, il vous suffit de nous écrire à support@easyling.com.

Dans la boîte de dialogue Supprimer des pages sous Liste des pages, vous pouvez saisir une expression régulière. Les expressions régulières peuvent être assez délicates. Personnellement, je fais des erreurs avec elles tout le temps. Nous avons maintenant amélioré cette interface pour mettre en évidence si l’expression régulière que vous avez saisie comporte une erreur avec un message d’erreur.

Bande dessinée XKCD sur les expressions régulières

Corrections diverses

Comme d'habitude, nous avons apporté toute une série de petites améliorations :

  • Nous avons ajouté un nouveau point de terminaison API que nous utiliserons à l’avenir pour notre plugin Shopify. En avez-vous déjà entendu parler ?
  • Nous avons ajusté la manière dont les fichiers TMX sont gérés afin d’améliorer la compatibilité avec Memsource.
  • Nous avons amélioré la formulation de la section Sélecteurs sous Publication JavaScript.
  • Nous avons corrigé un cas particulier où, après une importation, le package de travail contenant les segments présentant des erreurs d’importation ne pouvait pas être soumis à Dropbox.
  • Nous avons résolu des problèmes de segmentation du texte dans les Paramètres avancés : « Traiter les attributs HTML personnalisés » et publication JavaScript : « Sélecteurs ».
  • Nous avons ajouté par erreur material-* et fa-* aux requêtes d’ignorance par défaut pour les nouveaux projets. Nous avons ensuite corrigé cela et les avons ajoutés à la liste de classes ignorées par défaut, là où ils auraient dû se trouver dès le départ. Notez que cela n’affecte que les projets créés entre le 25/11/2024 et le 4/12/2024. Les ajouter aux requêtes d’ignorance n’a eu aucun effet tangible, mais, en tant que classe ignorée, cela permet de s’assurer que les icônes Material et FontAwesome s’affichent correctement.

Prêt à mettre en place l’infrastructure de localisation de votre site web ?

Réservez une consultation gratuite avec les experts solutions d’Easyling. Nous passerons en revue votre site web, votre configuration actuelle, le volume de contenu et vos objectifs. Pas de démo générique. Pas de présentation commerciale. Une vraie conversation à propos de votre projet. Avec un aperçu de traduction en direct de votre propre site.

Réservez une consultation gratuite