DataLab - en to fr translation catalogue (20 entries)

en: How to use macros in DataLab, the open-source data analysis and visualization platform
fr: Comment utiliser les macros dans DataLab, la plateforme d'analyse et de visualisation de données open-source

en: DataLab, data analysis, data visualization, open-source, Python, macros
fr: DataLab, analyse de données, visualisation de données, open-source, Python, macros

en: Overview
fr: Généralités

en: There are many ways to extend DataLab with new functionality (see :ref:`about_plugins` or :ref:`ref-to-remote-control`). The easiest way to do so is by using macros. Macros are small Python scripts that can be executed from the "Macro Panel" in DataLab.
fr: Plusieurs méthodes permettent d'étendre les fonctionnalités de DataLab (voir :ref:`about_plugins` ou :ref:`ref-to-remote-control`). La manière la plus simple de le faire est d'utiliser des macros. Les macros sont de petits scripts Python qui peuvent être exécutés depuis le "Gestionnaire de Macros" dans DataLab.

en: Macro Panel
fr: Gestionnaire de Macros

en: The Macro Panel in DataLab.
fr: Le Gestonnaire de Macros dans DataLab.

en: Macros can be used to automate repetitive tasks, or to create new functionality. As the plugin and remote control system, macros rely on the DataLab high-level API to interact with the application. This means that you can reuse the same code snippets in macros, plugins, and remote control scripts.
fr: Les macros peuvent être utilisées pour automatiser des tâches répétitives, ou pour créer de nouvelles fonctionnalités. Comme le système de plugins et de contrôle à distance, les macros reposent sur l'API de haut niveau de DataLab pour interagir avec l'application. Cela signifie que vous pouvez réutiliser les mêmes extraits de code dans les macros, les plugins et les scripts de contrôle à distance.

en: DataLab handles macros as Python scripts. This means that you can use the full power of Python to create your macros. Even though this is a powerful feature, it also means that you should be careful when running macros from unknown sources, as they can potentially harm your system.
fr: DataLab gère les macros comme des scripts Python. Cela signifie que vous pouvez utiliser toute la puissance de Python pour créer vos macros. Même si c'est une fonctionnalité puissante, cela signifie également que vous devez être prudent lorsque vous exécutez des macros à partir de sources inconnues, car elles peuvent potentiellement endommager votre système.

en: The DataLab high-level API is documented in the :ref:`api` section. The plugin system is documented in the :ref:`about_plugins` section, and the remote control system is documented in the :ref:`ref-to-remote-control` section.
fr: L'API de haut niveau de DataLab est documentée dans la section :ref:`api`. Le système de plugins est documenté dans la section :ref:`about_plugins`, et le système de contrôle à distance est documenté dans la section :ref:`ref-to-remote-control`.

en: Main features
fr: Fonctionnalités principales

en: The Macro Panel is a simple interface to:
fr: Le Gestionnaire de Macros est une interface simple pour :

en: Create new macros, using the "New macro" |libre-gui-add| button.
fr: Créer de nouvelles macros, en utilisant le bouton "Nouvelle macro" |libre-gui-add|.

en: Rename existing macros, using the "Rename macro" |libre-gui-pencil| button.
fr: Renommer des macros existantes, en utilisant le bouton "Renommer macro" |libre-gui-pencil|.

en: Import/export macros from/to files, using the "Import macro" |fileopen_py| and "Export macro" |filesave_py| buttons.
fr: Importer/exporter des macros depuis/vers des fichiers, en utilisant les boutons "Importer macro" |fileopen_py| et "Exporter macro" |filesave_py|.

en: Execute macros, using the "Run macro" |libre-camera-flash-on| button.
fr: Exécuter des macros, en utilisant le bouton "Exécuter macro" |libre-camera-flash-on|.

en: Stop the execution of a macro, using the "Stop macro" |libre-camera-flash-off| button.
fr: Arrêter l'exécution d'une macro, en utilisant le bouton "Arrêter macro" |libre-camera-flash-off|.

en: Macros are embedded in the DataLab workspace, so they are saved together with the rest of the data (i.e. with signals and images) when exporting the workspace to a HDF5 file. This means that you can share your macros with other users simply by sharing the workspace file.
fr: Les macros sont intégrées dans l'espace de travail de DataLab, elles sont donc enregistrées avec le reste des données (c'est-à-dire avec les signaux et les images) lors de l'exportation de l'espace de travail vers un fichier HDF5. Cela signifie que vous pouvez partager vos macros avec d'autres utilisateurs simplement en partageant le fichier d'espace de travail.

en: Macro are executed in a separate process, so they won't block the main DataLab application. This means that you can continue working with DataLab while a macro is running and that *you can stop a macro at any time* using the |libre-camera-flash-off| button.
fr: Les macros sont exécutées dans un processus séparé, elles ne bloqueront donc pas l'application principale de DataLab. Cela signifie que vous pouvez continuer à travailler avec DataLab pendant qu'une macro est en cours d'exécution et que *vous pouvez arrêter une macro à tout moment* en utilisant le bouton |libre-camera-flash-off|.

en: Example
fr: Exemple

en: For a detailed example of how to create a macro, see the :ref:`tutorial_custom_func` tutorial.
fr: Pour un exemple détaillé de création d'une macro, voir le tutoriel :ref:`tutorial_custom_func`.
