3. Traduction de la documentation#

La traduction de la documentation est faite de manière automatique via le logiciel Systran.

Une licence perpétuelle de Systran Entreprise Server a été acquise. Le logiciel est installé sur le serveur hébergeant différents services de la forge logicielle (claut681.der.edf.fr). Il s’agit de la version 7.3. Une version 7.4 est attendue, elle devrait améliorer le rendu de la traduction et corriger quelques anomalies (ne gênant pas la compréhension de la version anglaise).

Des scripts, sauvegardés dans une base Mercurial, assurent la traduction de tous les documents chaque nuit. Ils sont associés aux scripts permettant la publication des documents. Les différentes étapes sont les suivantes (encapsulée dans docaster_master.py ):

  • Extraction de tous les documents français au format OpenOffice ;

  • Traduction des documents : décompression des odt, envoi du fichier content.xml au serveur, recompression des odt avec la traduction ( systran_translator.py ) ;

  • Conversion des documents français et anglais au format PDF ;

  • Vérification des clés et des titres ;

  • Mise en ligne sur le site www.code-aster.org.

Ces étapes sont assurées pour la version de développement ( unstable ) et la version d’exploitation ( stable ).

La documentation en anglais est accessible depuis l’onglet Documentation en utilisant le switch de langue. Un avertissement est donné concernant le non engagement sur le résultat de la traduction ( Warning : The translation process used on this website is a « Machine Translation ». It may be imprecise and inaccurate in whole or in part and is provided as a convenience ). Cet avertissement figure sur la page d’accès aux documents et est systématiquement repris sur chaque pied de page.