Notes de version Easyling avril 2021
Cette publication n’a pas été mise à jour depuis longtemps. Les informations peuvent être obsolètes.
Notre mois d’avril a été assez chargé. Comme le bail de notre siège arrivait à expiration, nous avons déménagé dans de nouveaux locaux, toujours à Budapest, à environ 5 minutes des anciens. C’est peut-être la seule bonne chose qui soit sortie des confinements – comme la plupart d’entre nous travaillent à domicile, nous avons pu minimiser cet impact et être très productifs. À mesure que les vaccins sont déployés, nous revenons progressivement dans les nouveaux locaux. Nous avons publié plusieurs excellentes fonctionnalités, comme la possibilité de supprimer des pages, et nous en avons amélioré d’autres, comme les outils de traitement JavaScript/JSON. Nous avons également intégré un nouveau moteur de TA, DeepL. Découvrez les détails après le saut !
Supprimer des pages
Oui ! Il est enfin là ! Il existe de nombreuses raisons pour lesquelles vous pourriez vouloir supprimer des pages (ou des ressources) de votre projet et, jusqu’à présent, vous deviez contacter notre équipe d’assistance pour le faire. La suppression de pages est désormais une fonctionnalité destinée aux utilisateurs. Si vous êtes propriétaire du projet ou chef de projet Avancé, vous pouvez simplement effectuer un clic droit sur la page ou le dossier que vous souhaitez retirer de la liste, puis sélectionner Supprimer.
Lorsque vous supprimez une page, elle est retirée de la liste des pages, mais les segments collectés à partir de ces pages sont conservés. Cela garantit que les traductions que vous ajoutez ne sont pas perdues. Cette fonctionnalité vous permet de nettoyer la liste des pages et d’accélérer potentiellement les explorations qui parcourent l’ensemble des pages.
Si vous devez supprimer un grand nombre de pages en fonction d’une expression régulière ou si vous avez besoin de conseils, veuillez nous contacter à l’adresse support@easyling.com.
Si vous souhaitez le conserver dans la liste des pages tout en le supprimant de l’instantané actuel, cliquez sur Supprimer la page de l’instantané. Il s’agit également d’une nouvelle fonctionnalité. Grâce à cette option, vous pouvez vous assurer qu’une page est toujours à jour et demandée depuis le site d’origine, et non diffusée depuis l’instantané. Notez que, de cette manière, les fonctionnalités des instantanés empêchant le bleedthrough sont annulées. Lorsqu’un nouveau segment qui apparaît sur la page n’a pas de traduction, il sera affiché tel quel.
Traitement JS/JSON amélioré
Marquer individuellement chaque chaîne en JavaScript est fastidieux, c’est pourquoi nous avons * et ** comme caractères génériques pour un ou plusieurs niveaux respectivement. Cependant, il arrive que ces sélections de caractères génériques sélectionnent des chaînes dont vous n’avez pas besoin. Vous pouvez désormais utiliser le nouveau mode de traitement, skip, pour les ignorer. Vous pouvez également l’utiliser si vous souhaitez désactiver une règle, mais pas encore la supprimer.
Vous pouvez également utiliser ! comme dernier élément du chemin afin de spécifier l’importance des règles. Vous pouvez ajouter ! et une valeur numérique pour être très précis, ou simplement ! pour indiquer que ceci est plus important que les autres. Sinon, les règles sont hiérarchisées en fonction de l’ordre dans lequel elles ont été saisies. Dans la plupart des cas, cela n’aura pas d’importance, mais pour les règles skip, vous devriez toujours ajouter !, sinon la priorité de l’exception risque d’être inférieure à celle de la règle qui marque le chemin. Notez qu’un ! peut également apparaître dans le chemin. En général, c’est toujours une bonne idée de mettre des guillemets autour des segments du chemin, mais c’est d’autant plus vrai dans le cas des règles skip.
N.B. : Assurez-vous tout particulièrement de mettre entre guillemets tous les éléments de chemin qui contiennent un ! ! Si vous ne le faites pas, cela provoquera une erreur et entraînera un fonctionnement incorrect !
L’outil de test des chemins JSON peut désormais également afficher le type de règle affectant la chaîne.
Intégration DeepL
DeepL, le moteur de traduction automatique basé sur un réseau neuronal, est notre dernier ajout à la liste des moteurs tiers disponibles. Bien qu’il ne prenne pas en charge toutes les langues, dans de nombreux cas, il est considéré comme plus précis et nuancé que des concurrents tels que Google Traduction. Vous pouvez désormais ajouter votre clé API et utiliser DeepL pour la pré-traduction dans Easyling.
Attributs personnalisés comme SrcSet
Le traitement des attributs HTML personnalisés a été l’une des fonctionnalités les plus importantes pour garantir que les sites non standard et les applications web fonctionnent comme prévu. Nous avons désormais ajouté l’option de traiter les attributs personnalisés comme srcset (ensemble de sources d’images adaptatives). Les liens d’images présents dans ces attributs peuvent maintenant être mappés correctement. Ainsi, les images peuvent être remplacées même lors de l’utilisation de frameworks exploitant des attributs srcset personnalisés.
Autres nouvelles fonctionnalités
Nous avons également ajouté quelques petites fonctionnalités :
-
Vous pouvez désormais enregistrer une nouvelle carte de débit sur le Dashboard 2.0
-
Les journaux d’importation de la mémoire de traduction (
.tmx) contiennent désormais les ID des entrées dont l’importation a échoué
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