Notes de mise à jour - Septembre 2014

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

Encore un mois s'est écoulé ici à Budapest, et l'automne est arrivé avec le froid qui nous a permis de surcadencer nos ordinateurs pour produire un nouvel ensemble de fonctionnalités, plus grand que tout ce qui a pu être fait auparavant. Easyling a maintenant un journal d'audit listant tous les événements du projet dans l'ordre chronologique, le Workbench a reçu plusieurs passes d'optimisation, ce qui a entraîné une accélération notable lorsque de nombreux segments sont impliqués, nous avons ajouté la possibilité d'extraire des extraits HTML à partir de JavaScript ainsi que le pouvoir d'exclure des segments individuels, et nous avons migré pour utiliser HTTPS, créant un canal sécurisé même pour l'interface d'édition. Voir la liste complète après le saut !

Le mois dernier, le déploiement du journal d'audit est terminé. Disponible pour les propriétaires de projet à partir du tableau de bord, ce journal affiche tous les événements de projet qui se sont produits, tels que l'ajout/la suppression de langues cibles, l'ajout ou la suppression de nouveaux utilisateurs, l'exportation et l'importation XLIFF, les numérisations et les comptes de mots, et bien d'autres. En raison du système de collecte de données, nous ne disposons de données qu'à partir du 15 septembre, même pour les projets déjà existants. À l’avenir, attendez-vous à ce que d’autres événements soient ajoutés à l’affichage du journal d’audit.

[caption id=«attachement_1402» align=«aligncenter» width=«960»]Journal d'audit affichant les actions utilisateur Journal d'audit affichant les actions utilisateur[/caption]

Le Workbench a également reçu une série d'optimisations, de sorte que maintenant les performances sont meilleures que jamais, et le défilement est sensiblement plus lisse, même lorsque plusieurs milliers de segments sont chargés en mémoire pour l'affichage.

Notre analyseur JavaScript a également reçu une mise à niveau, et il est maintenant capable d'extraire le contenu HTML ainsi. Auparavant, l'analyseur était limité au contenu en texte clair, stocké dans des variables et des paramètres de fonction, mais maintenant, nous sommes également capables d'extraire le balisage HTML du JavaScript, s'il est contenu là, et de le charger dans la base de données pour l'exportation et la traduction. Cette capacité fait partie de l'analyseur, et repose sur le marquage approprié du contenu dans le chemin de recherche en ajoutant le type contenu (html ou texte clair) à la ligne de spécification du chemin de recherche.

[caption id=«attachement_1420» align=«aligncenter» width=«978»]En entrant « html » après le chemin de recherche, les JSON découverts seront traités comme des pages html, et leur contenu sera extrait pour traduction, sans aucune structure JavaScript gênante En entrant « html » après le chemin de recherche, les JSON découverts seront traités comme des pages html, et leur contenu sera extrait pour traduction, sans aucune interférence avec les structures JavaScript[/caption]

Nous avons également créé une nouvelle fonction qui permet aux utilisateurs d'exclure des segments individuels de la traduction (à ne pas confondre avec la possibilité de verrouiller des segments pour empêcher les modifications). Les segments externes n'apparaissent pas dans les exportations XLIFF et ne sont pas affichés par défaut dans le pupitre (même s'ils sont affichés, ils ne sont pas modifiables). Cela va de pair avec un changement sur le pupitre, renommant l'ancien bouton « Confirmation en masse » en « Actions en masse », car il héberge désormais non seulement la confirmation en masse, mais aussi l'exclusion (ou l'inclusion) des entrées.

[caption id=«attachement_1400» align=«aligncenter» width=«1920»]Entrées externes dans le pupitre, pour un contrôle affiné de vos traductions Entrées externes dans le Workbench, pour un contrôle affiné de vos traductions[/caption]

[caption id=«attachement_1421» align=«aligncenter» width=«969»]Le client peut consulter la vue de gestion pour décider du sort des segments en attente Le client peut visiter la vue de gestion pour décider du sort des segments en attente[/caption]

[caption id=«attachement_1422» align=«aligncenter» width=«1920»]Les segments source en attente peuvent être externalisés ou approuvés pour conversion à l'aide des actions en masse Les segments source en attente peuvent être externalisés ou approuvés pour la conversion à l'aide des actions en masse[/caption]

[caption id=«attachement_1423» align=«aligncenter» width=«1920»]Les autres utilisateurs peuvent afficher les segments en attente et/ou externalisés en définissant les filtres appropriés Les autres utilisateurs peuvent afficher les segments en attente et/ou externalisés en définissant les filtres[/caption] appropriés

Nous ajoutons également la possibilité de définir un état par défaut pour les nouveaux segments qui seront ajoutés à l'avenir (soit par numérisation, soit en affichant une page via le proxy) : de nouvelles entrées peuvent être ajoutées comme «Externalisé» (non affiché dans les exportations, non affiché pour la traduction), «En attente» (à décider plus tard, mais autrement accessible), ou «Approuvé» (le segment a été approuvé pour la traduction, donc il sera affiché dans les exportations et le Workbench, laissant les linguistes faire leur chose). Ce paramètre par défaut est disponible dans le menu Paramètres avancés et prend par défaut la valeur « Approuvé ».

[caption id=«attachement_1401» align=«aligncenter» width=«966»]État par défaut des nouvelles entrées lors de l'ajout État par défaut des nouvelles entrées lors de l'ajout de[/caption]

Enfin, nous avons terminé notre migration vers le protocole HTTPS - nous avons maintenant créé un canal sécurisé sur l'ensemble de l'interface, l'écoute électronique étant (presque) impossible même lors de l'édition.

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