# python: derive URL: https://generaltranslation.com/fr/docs/python/api/derive.mdx --- title: derive description: Référence API de la fonction derive --- ## Vue d’ensemble `derive` marque le contenu comme statiquement analysable afin que la CLI GT puisse extraire toutes les entrées de traduction possibles au moment du build. C’est une **fonction identité** — elle renvoie exactement ce que vous lui transmettez. Son rôle est de servir de marqueur pour l’analyse statique. ```python from gt_flask import derive, t # ou depuis gt_fastapi message = t(f"The {derive('boy' if gender == 'male' else 'girl')} is playing.") ``` ## Référence ### Paramètres ### Renvoie Renvoie `content` tel quel. Il s’agit d’une fonction identité : elle sert de marqueur pour la CLI. *** ## Remarques * Tous les résultats possibles doivent pouvoir être analysés statiquement au build * Le contenu dynamique (saisie utilisateur, données d’API) dans `derive` doit être encapsulé avec [`declare_var`](/docs/python/api/declare-var) * Utilisez [`decode_vars`](/docs/python/api/decode-vars) pour extraire les valeurs d’origine des variables déclarées * Consultez le [tutoriel derive](/docs/python/tutorials/derive) pour des exemples détaillés et des schémas d’utilisation