Notes de version Easyling février 2022

Cette publication n’a pas été mise à jour depuis longtemps. Les informations peuvent être obsolètes.

Malgré l’augmentation des tensions politiques et l’éclatement d’un conflit armé dans un pays voisin, nous avons été assez productifs ce mois-ci. Nous avons travaillé sur la liste des pages du tableau de bord et sur notre solution de traduction JavaScript, CREST. De plus, nous avons ajouté une tonne de corrections de bugs (et quelques bugs aussi, juste pour faire bonne mesure). Lisez l’article complet pour en connaître les détails !

Exportations de liste de pages

Nous proposions auparavant deux types d’exportations de listes de Pages. L’une était une feuille de calcul Excel et l’autre une version CSV simplifiée pour un traitement via des scripts. Malheureusement, sur les grands projets, les exportations Excel deviennent peu pratiques, tant à générer qu’à utiliser. Le blocage complet des ordinateurs lors de l’ouverture d’une grande feuille de calcul dans Excel est un problème sérieux que nous avons traité ce mois-ci. Le nouveau système propose trois options :

  • L’option Excel est disponible, mais elle est limitée aux projets de moins de 1 000 pages. L’ouverture de la feuille de calcul résultante ne devrait plus faire planter votre machine.
  • Nous avons ajouté une nouvelle option CSV qui comporte les mêmes colonnes que la feuille de calcul Excel. Si vous êtes sûr de pouvoir la traiter, n’hésitez pas à l’utiliser de la même manière que vous utilisiez auparavant la feuille de calcul Excel.
  • CSV simplifié - c’est ce que nous appelions auparavant simplement CSV. Nous l’avons simplement renommé dans l’interface utilisateur, rien d’autre n’a changé.

Les deux exports CSV sont disponibles pour des projets de toute taille.

Capture d’écran des trois options d’exportation

Injection de scripts dans la traduction côté client

Notre solution de traduction basée sur JavaScript, CREST, devient de plus en plus puissante à chaque mise à jour. Ce mois-ci, nous avons activé l’injection de liens JavaScript. Cela peut s’avérer extrêmement utile lorsque vous devez apporter des modifications au site après sa publication. Avec l’injection JavaScript, vous pouvez modifier n’importe quel comportement, selon vos besoins. Cela peut être parfait pour ajouter des fonctionnalités telles que la recherche sur site localisée ou une fenêtre pop-up informant les utilisateurs qu’ils quittent la section traduite d’un site partiellement traduit. Ou bien vous pouvez simplement corriger des fonctionnalités existantes ou ajuster la mise en page. La seule limite est votre maîtrise de la programmation.

Veuillez noter que nous n’avons pas encore d’éditeur pour cette fonctionnalité sur le Tableau de bord. Si vous souhaitez l’essayer, veuillez nous contacter à l’adresse support@easyling.com.

Informations sur le dossier et la page

La liste des pages peut afficher des informations importantes sur les dossiers et les pages dans la barre latérale à droite. Ces informations, telles que le Nombre approximatif de pages dans un dossier, peuvent s’avérer inestimables pour ajuster l’ampleur d’un projet comportant une grande quantité de contenu. Par exemple, la section blog peut représenter jusqu’à 60 % du contenu d’un site. Dans un tel cas, il peut être judicieux de l’exclure afin de réduire les coûts pour le propriétaire du site.

Nous avons reçu des retours indiquant que cette fonctionnalité est assez méconnue et, de ce fait, n’est pas utilisée à son plein potentiel. Pour y remédier, nous l’avons également ajoutée au menu contextuel pour en faciliter l’accès et améliorer sa découvrabilité.

Quelques modifications supplémentaires

Notre rubrique habituelle d’améliorations mineures ne peut pas être passée ce mois-ci non plus. Il y en a presque une douzaine cette fois :

  • Nous avons ajusté l’interface utilisateur des paramètres de partage afin de refléter pleinement le système sous-jacent. Auparavant, nous avions quelques rôles qui étaient affichés de manière légèrement différente. Nous espérions que cela simplifierait l’expérience utilisateur, mais cela a fini par causer davantage de confusion.
  • Nous avons corrigé un problème où l’affichage et le téléchargement des statistiques d’utilisation ne nécessitaient pas le même niveau d’autorisation.
  • Nos en-têtes liés à la sécurité ont été ajustés afin que SlimView, l’aperçu en contexte qui peut être intégré à des applications tierces, puisse à nouveau fonctionner.
  • Nous avons cassé et réparé le Workbench. Il a été hors service pendant moins d’une journée.
  • Lorsque vous créez un Work package, vous pouvez saisir une liste de pages pour en limiter la portée. En raison de contraintes d’infrastructure, les paramètres des Work packages sont limités en taille. Nous avons ajouté un avertissement lorsque vous approchez de cette limite et désactivé la génération des Work packages si vous la dépassez : le processus de génération échouerait de toute façon ; il vaut mieux ne même pas le lancer.
  • Dans la section Remplacements de préfixe de chemin, lorsque vous essayez de définir un préfixe en saisissant une étoile (*) à la fin, le sélecteur de page/préfixe est désormais automatiquement remplacé par « préfixe ».
  • Les noms des paramètres _wpnonce et redirect_to ont été ajoutés afin d’ignorer les paramètres de requête pour les nouveaux projets. Ces paramètres peuvent être ignorés en toute sécurité, car ils ne modifient pas le contenu de la page.
  • Correction de quelques cas limites qui entraînaient l’affichage d’informations incorrectes dans la section d’exploration récurrente.
  • Nous avons corrigé un problème mineur où les champs de saisie dans la section Paramètres de profil n’étaient pas alignés.
  • Nous avons trouvé et corrigé une erreur de syntaxe dans la configuration nginx que nous fournissons lors du processus de publication dans un sous-répertoire. Dans nginx, les commentaires commencent par #, et non par //. Le code d’exemple le reflète désormais.
  • Après une pré-traduction réussie, si vous en lancez une nouvelle, l’indicateur de progression reflétera désormais correctement l’état des langues. Les coches vertes restaient auparavant bloquées dans ce cas.

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