# General Translation React SDKs (gt-react, gt-next, gt-react-native): getGT URL: https://generaltranslation.com/fr/docs/react/tanstack-start/reference/functions/get-gt.mdx --- title: getGT description: Traduisez des chaînes indépendantes dans les fonctions serveur de TanStack Start avec General Translation. Référence API de getGT. --- La fonction `getGT` renvoie une fonction synchrone de traduction de chaînes pour la requête serveur en cours. Importez-la depuis `gt-tanstack-start/server`. ## Aperçu [#overview] ```ts import { getGT } from 'gt-tanstack-start/server'; const gt = await getGT(); const label = gt('Submit'); ``` ```ts getGT(messages?: Message[]): Promise ``` ## Paramètres [#parameters] | Paramètre | Description | Type | Facultatif | Par défaut | | ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | ----------- | ---------- | ---------- | | `messages` | Messages fournis par le compilateur à précharger pour le hot reload en développement. Dans la plupart des cas, ce paramètre est omis. | `Message[]` | Oui | — | ## Fonctionnement [#how-it-works] `getGT` lit le paramètre régional et le paramètre d’internationalisation définis par [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Il prépare les traductions de façon asynchrone, puis renvoie une fonction qui traduit les chaînes source de façon synchrone. La fonction lève une erreur lorsqu’elle est appelée hors d’un contexte de requête middleware actif. ## Retourne [#returns] **Type** `Promise<(content: string, options?: GTTranslationOptions) => string>` La fonction résolue accepte des variables d’interpolation ainsi que des [`GTTranslationOptions`](/docs/react/reference/types/inline-translation-options), comme `$context`, `$id` et `$maxChars`. ## Exemple [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { getGT } from 'gt-tanstack-start/server'; export const loadTitle = createServerFn({ method: 'GET' }).handler(async () => { const gt = await getGT(); return gt('Account settings'); }); ```