stage_2023/README.md

2.6 KiB
Raw Blame History

Stage 2023

Site de travail pour le stage des M2 TRE du printemps 2023

Structure du site

  • Tickets : tâches à accomplir et points à discuter

https://forge.chapril.org/ciri/stage_2023/issues

  • Pages Wiki : le contenu des tâches, les difficultés rencontrées et autres bilans établis lors du stage

https://forge.chapril.org/ciri/stage_2023/wiki

Compétences à acquérir

  • Maîtriser le logiciel OmegaT
  • Améliorer ses compétences linguistiques et ses connaissances en outils de TAO
  • Maîtriser les expressions régulières
  • Maîtriser quelques notions en codage
  • Être capable de transformer des documents
  • Améliorer ses compétences d'écriture technique
  • Être capable de mettre en place un projet multiposte (en utilisant git)

Structure et objectifs du stage

  • Début : 1er mars 2023
  • Fin : 1er juin 2023

Traduction

  • Avancée sur la traduction du manuel d'OmegaT
  • Traduction en équipe avec les TMs existantes

Écriture

  • Ecriture structurée dun document tiré du manuel (DITA)

Transformation

  • Transformation du document en HTML (XSLT)
  • Conversion (XLIFF)
  • Produire un XLIFF avec Rainbow et XLIFF Manager
  • Utiliser po4a pour produire un PO
  • Finalisation du document (CSS)

Programmation et localisation

  • Création dun utilitaire (Python)
  • Localisation de l'utilitaire (gettext)

Liens utiles

Site d'apprentissage de DITA en ligne

Site de DITA Molière

Tutoriels

XML in Microsoft Office Word 2003

XSLT Introduction

XSLT

XSLT Tutorial XSLT Transformations & Elements With Examples

Vue d'ensemble de XSLT

Localization in Python

GUI Programming in Python

How to Build a Cross-Platform Desktop Application in Python

How can I create a directly-executable cross-platform GUI app using Python?