2. Pack export / import pour traduction

[Important]

L'utilisation de l'option demande au préalable la souscription à la fonctionnalité Calenco Traduction et son activation pour l'espace de travail (voir Activer Calenco Traduction).

Le processus se décline en 3 étapes pour lesquelles il convient de bien respecter certaines contraintes afin que la traduction soit bien reconnue par Calenco.

2.1. Export pour traduction

[Important]

Dépendances ouvertes. Si un ou plusieurs fichiers dépendances sont ouverts (en cours d'édition) lors de la demande de traduction, l'envoi échoue avec la notification suivante :

Sauvegardez et fermez tous les fichiers et effectuez une nouvelle demande de traduction.

  1. A partir de la langue source du document à traduire, cliquez sur le bouton Traductions.

  2. Choisissez les langues cibles dans lesquels le document doit être traduit :

    Figure 17. Choix de langues de traduction

    Choix de langues de traduction

  3. Le dialogue suivant affiche la liste de fichiers à envoyer en traduction avec le document maître.

    Sélectionnez les contenus à envoyer en traduction grâce aux trois options de la case à cocher et au statut de la traduction par langue :

    Options d'envoi en traduction possibles :

    • inclure dans le pack si besoin ;

    • forcer l'inclusion dans le pack ;

    • ne pas inclure dans le pack.

  4. Cliquez sur Exporter pour traduction. Cette action génère une archive ZIP (pack).

  5. Cliquez sur Télécharger, pour récupérer le pack sur votre ordinateur.

    [Note]

    Il est possible de télécharger le pack via le lien dans le mail automatique envoyé à chaque génération d'une archive ZIP.

    Figure 18. Exemple de la composition d'un pack export pour traduction

    Exemple de la composition d'un pack export pour traduction

    Le nom du pack se présente comme suit : XLIFF-PACK_[nom technique unique]_[langue source]_[langue(s) cible(s)].zip. L'exemple ci-dessus indique que la demande de traduction concerne la traduction du français vers l'anglais, l'allemand et l'italien. Il est possible de modifier le nom du pack avec, par exemple, des informations particulières à l'attention de l'agence de traduction.

    Le pack est composé des éléments suivants :

    • un dossier par langue cible contenant des fichiers à traduire (voir le détail ci-dessous) ;

    • un document technique manifest.json qui permet la reconnaissance des contenus entre le pack export et le pack import respectif afin de garantir le bon retour des traductions dans Calenco.

    • un document de type README qui stipule les règles à respecter, notamment :

      1. Ne pas modifier les noms des fichiers source. Les noms des fichiers traduits doivent être identiques aux noms des fichiers source.

      2. Le document manifest.json doit toujours faire partie du pack export et du pack import.

    Le dossier par langue cible contient :

    • des fichiers de type xml au format XLF ;

    • des fichiers de type svg 'avec du contenu à traduire des images .svg) au format XLF, si présents dans les documents.

      Le nom de fichier est composé de [Label du fichier] - [nom technique unique].[xml].[svg].xlf

    [Avertissement]Envoi en traduction de fichiers issus de plusieurs espaces de travail

    Lorsque la fonctionnalité de partage de contenus entre espaces de travail est utilisée, il peut être nécessaire de faire un export pour traduction depuis plusieurs espaces de travail, afin de reconstituer la totalité d'un document.

    Il est important de respecter la structure des archives générées, et de ne pas mélanger des fichiers issus de plusieurs espaces de travail. De même, il convient de bien noter l'association entre le nom des archives et les espaces de travail dont elles sont issues. Ceci permettra, une fois les fichiers traduits, de bien réimporter chaque traduction dans l'espace de travail correspondant.

    Il est ainsi recommandé de renommer le fichier archive .zip en utilisant le nom de l'espace de travail, par exemple ACME_User-Guides.zip.

2.2. Traduction

  1. Créez un projet de traduction dans l'outil TAO de votre choix, ou utilisez un projet existant.

  2. Extrayez le contenu de l'archive ZIP.

  3. Faites venir les fichiers à traduire du pack dans le projet dédié de l'outil TAO.

    [Important]

    Il est important de faire venir un fichier à la fois de chaque dossier de langue cible et de rattacher chaque fichier à la langue cible correspondante dans l'outil TAO.

  4. Une fois l'ensemble des fichiers traduits, il est nécessaire de les placer dans les dossiers de langues cibles respectifs, en respectant les règles suivantes :

    1. Les noms des fichiers traduits doivent être identiques aux noms des fichiers source.

    2. Le document manifest.json doit faire partie du pack import.

  5. Compressez les éléments dans une archive ZIP.

    [Astuce]

    Dans Windows, il est conseillé de créer une archive .zip avec « Envoyer vers dossier compressé ».

2.3. Import de la traduction dans Calenco

[Important]

Avant d'importer l'archive ZIP, vérifiez que son contenu respecte les règles suivantes :

  1. Les noms des fichiers traduits doivent être identiques aux noms des fichiers source.

  2. Le document manifest.json fait partie du pack import.

  1. Dans l'espace de travail correspondant aux fichiers traduits, peu importe la langue, cliquez sur le bouton Importer.

    Sélectionnez l'archive contenant les traductions. Cochez la case « Importer en tant que pack de traductions » :

    [Attention]

    Calenco ne notifie pas l'erreur lors de l'échec d'import du pack import pour la traduction. Si les fichiers traduits ne sont pas visibles dans la langue cible correspondante, il faut vérifier la conformité de l'archive ZIP et le réimporter.

    [Note]

    L'option pack export / import pour la traduction permet d'effectuer une livraison échelonnée des traductions. Par exemple :

    • Dans le cas d'un pack multilingue, le pack import peut contenir un dossier pour une langue pour laquelle la traduction a été finalisée en avance par rapport aux autres langues dans ce même pack.

    • Dans le cas d'un pack pour une seule langue cible, le pack import peut contenir une partie du set des fichiers du pack export : une (des) dépendance(s) a(ont) été finalisée(s) en avance et peuvent être réimporter dans Calenco pour mettre à jour la version traduite d'un autre document maître.

    • Le fichier manifest.json doit être inclus sans modification dans tous les cas.

  2. Si vous utilisez des fichiers partagés entre les espaces de travail, le partage des nouvelles traductions s'effectue automatiquement à l'import de ces fichiers dans leurs espaces sources.

    [Avertissement]Limitations

    Les éléments suivants devront être recréés manuellement si besoin :