# General Translation Python SDKs: declare_static URL: https://generaltranslation.com/fr/docs/python/reference/functions/declare-static.mdx --- title: declare_static description: Alias obsolète de derive qui marque le contenu pour une extraction à la compilation dans General Translation Python. Référence de l’API pour declare_static. --- Un alias obsolète de [`derive`](/docs/python/reference/functions/derive). Il indique au CLI de General Translation que le contenu peut être analysé statiquement, puis délègue à `derive`. Utilisez `derive` dans tout nouveau code. ## Vue d’ensemble [#overview] Appelez `declare_static` exactement comme `derive` : enveloppez une expression statique dans un ensemble fini de résultats possibles. Elle émet un `DeprecationWarning` et renvoie son entrée telle quelle. ```python from gt_i18n import declare_static message = t(f"The {declare_static('boy' if gender == 'male' else 'girl')} is playing.") ``` Signature : ```python declare_static(content: object) -> object ``` Réexporté à partir de `generaltranslation.static` par `gt_i18n` et les packages du framework. ## Fonctionnement [#how-it-works] * **Avertissement de dépréciation.** Il émet un `DeprecationWarning` recommandant `derive`. * **Délègue à `derive`.** Il renvoie `derive(content)` — le contenu inchangé — ; le comportement est donc identique à celui de [`derive`](/docs/python/reference/functions/derive). ## Paramètres [#parameters] | Paramètre | Description | Type | Facultatif | Par défaut | | --------------------- | ----------------------------------------------------------------- | -------- | ---------- | ---------- | | [`content`](#content) | Une expression statique avec un nombre fini de valeurs possibles. | `object` | Non | — | ### `content` [#content] **Type** `object` · **Obligatoire** Une expression statique avec un ensemble fini de valeurs possibles. ## Retourne [#returns] **Type** `object` Retourne `content` tel quel. ## Exemple [#example] ```python # Déprécié — préférer derive() from gt_i18n import declare_static # ❌ Déprécié from gt_i18n import derive # ✅ Utiliser plutôt ceci ```