# General Translation Changelog: gt 2.13.0: Dérivation automatique dans t()
URL: https://generaltranslation.com/fr/blog/gt_v2_13_0.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Ernest McCarter
Published: 2026-03-20

## Vue d’ensemble

La fonction [`t()`](/docs/react/reference/functions/t-function) dérive désormais automatiquement le contenu dynamique : plus besoin d’encapsuler les variables dans [`derive()`](/docs/react/reference/functions/derive). Cette fonctionnalité est activée par défaut et fonctionne immédiatement avec la CLI GT.

Il s’agit de la dernière étape d’une série d’améliorations apportées à [`derive()`](/docs/react/reference/functions/derive). D’abord, [gt-react@10.15.0](/devlog/gt-react_v10_15_0) a ajouté la prise en charge de [`derive()`](/docs/react/reference/functions/derive) au littéral de gabarit balisé [`t`](/docs/react/reference/functions/t-function). Ensuite, [gt@2.12.0](/devlog/gt-cli_v2_12_0) a étendu [`derive()`](/docs/react/reference/functions/derive) pour résoudre les valeurs d’objets et de tableaux. Désormais, avec gt@2.13.0, il n’est plus du tout nécessaire d’appeler [`derive()`](/docs/react/reference/functions/derive) lorsque vous utilisez [`t()`](/docs/react/reference/functions/t-function).

## Avant &amp; après

Auparavant, les valeurs dynamiques dans [`t()`](/docs/react/reference/functions/t-function) nécessitaient un appel explicite à [`derive()`](/docs/react/reference/functions/derive) :

```js
const noun = cond ? "boy" : "girl"
const result = t("The " + derive(noun))
```

Il vous suffit maintenant d’utiliser directement la variable :

```js
const noun = cond ? "boy" : "girl"
const result = t("The " + noun)
```

Le CLI gère automatiquement la dérivation lorsqu&#39;il analyse vos appels à [`t()`](/docs/react/reference/functions/t-function) — il détecte les variables ayant un ensemble fini de valeurs de chaîne possibles et effectue la dérivation en arrière-plan.

## Configuration

La dérivation automatique est activée par défaut. Pour la désactiver, définissez `autoDerive` sur `false` dans votre `gt.config.json` :

```json
{
  "files": {
    "gt": {
      "parsingFlags": {
        "autoDerive": false
      }
    }
  }
}
```

> **Remarque :** Cela s’applique uniquement à la fonction [`t()`](/docs/react/reference/functions/t-function). La macro [`t`](/docs/react/reference/functions/t-function) littéral de gabarit taggé n’est pas concernée — elle gère déjà la dérivation via la syntaxe de littéral de gabarit introduite dans [gt-react@10.15.0](/devlog/gt-react_v10_15_0).

## Liens

* [PR n°1141](https://github.com/generaltranslation/gt/pull/1141)

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
