Modifier le modèle - scripting pour transformer les documents avant l’importation et après l’exportation

Experts seulement: Ne procédez pas si vous n’êtes pas familier avec les scripts, programmes, services et utilisateurs dans Windows. Si vous n’avez pas cette expérience, vous devez appeler un expert, possiblement un expert en TI.

Certains documents doivent être transformés avant que vous puissiez les importer dans memoQ. Cela se fait dans des modèles de projet, par le biais de scripts.

Je ne peux pas faire cela sans modèles : Vous pouvez faire cela uniquement dans des projets créés à partir de modèles de projets.

Quand cela fait déjà partie d’un projet, cela fonctionne comme ceci:

  1. Vous importez un document dans le projet.
  2. memoQ exécute automatiquement le document à travers un programme. Qui produit un autre document transformé. Cette étape s’appelle prétraitement.
  3. Le document transformé est importé dans le projet.
  4. Vous travaillez sur le document modifié.
  5. Lorsque vous exportez le document, vous obtiendrez un document modifié avec les traductions.
  6. Ensuite, memoQ fait passer le document exporté par un autre programme, qui le transforme de nouveau au format d’origine. Cette étape s’appelle post-traitement.

Voici un exemple:

Il y a des années, la documentation d’aide était rédigée dans un programme qui produisait les pages d’aide au format XML. Mais si vous importiez ces fichiers XML directement, les segments - phrases - seraient fragmentés, et vous deviez joindre chaque deuxième segment avec le prochain segment pour obtenir des phrases sensibles.

Il y avait un programme qui transformait ces fichiers XML en fichiers XML légèrement différents, où les fragments étaient déjà assemblés. Nous avons importé et traduit ces fichiers XML légèrement différents. Après leur exportation, ils devaient être retransmis afin que le programme de création puisse les ouvrir à nouveau. Ils ont donc été passés par un autre programme qui a séparé les segments à nouveau en fragments. (Techniquement parlant, le même programme a été exécuté avec des arguments différents, mais cela aurait tout aussi bien pu être un programme complètement différent.)

Vous devez configurer ce dans un modèle de projet. Alors la transformation fonctionnera dans tous les projets que vous créez à partir de ce modèle de projet.

Configurez d’abord votre serveur: Si vous avez besoin de cela pour des projets en ligne, vous devez d’abord configurer votre serveur. Ceci est décrit dans la section Que pouvez-vous faire?, plus loin dans cette discussion.

Vous devez écrire ou acquérir le programme: memoQ n’est pas accompagné de programmes qui apportent les modifications nécessaires aux documents ou au projet. Soit vous devez écrire les, soit les acquérir d’un programmeur. Ou, vous pouvez vous tourner vers les Services aux entreprises memoQ, qui l’écriront pour vous moyennant des frais.

Pour préparer ou retoucher des documents texte, utilisez l’outil Rechercher et remplacer intégré: Pour en savoir plus, consultez le sujet sur le script de recherche et de remplacement.

Comment se rendre ici

  1. Ouvrez la Console de gestion des ressourcesIcône de la Console de gestion des ressources..
  2. À gauche, cliquez sur Modèles de projetIcône des modèles de projet..
  3. Sélectionnez le modèle que vous voulez modifier.

    Mettre en place un modèle pour des projets en ligne ou des ressources: Utilisez un modèle en ligne pour cela. Choisissez votre memoQ TMS en haut de la Console de gestion des ressources. Cliquez sur le bouton Sélectionner Sélectionner l’icône..

  4. Sous la liste, cliquez sur Éditer.
  5. À gauche, cliquez sur Actions automatisées. Mettre en place la transformation qui s’exécute avant que les documents ne soient importés: Cliquez sur l’onglet script avant l’importation. Mettre en place la transformation qui s’exécute après que les documents sont exportés: Cliquez sur l’onglet Script après l'exportation. Vous aurez probablement besoin des deux.

projtemp_automatedactions_scriptimport

Que pouvez-vous faire?

Lorsque vous avez terminé

Pour enregistrer le modèle de projet et revenir à la Console de gestion des ressources: Cliquez sur OK.

Étape suivante possible: Après avoir terminé de travailler sur le modèle, fermez la Console de gestion des ressources et créez un projet à partir du modèle.

Pour continuer à travailler sur le modèle de projet: choisissez une autre catégorie et peaufinez d’autres paramètres.

Pour retourner à la Console de gestion des ressources, et ne pas enregistrer le modèle: Cliquez sur Annuler.