# General Translation React SDKs (gt-react, gt-next, gt-react-native): getMessages URL: https://generaltranslation.com/fr/docs/react/tanstack-start/reference/functions/get-messages.mdx --- title: getMessages description: Résolution des messages enregistrés dans les fonctions serveur TanStack Start avec General Translation. Référence d’API pour getMessages. --- La fonction `getMessages` renvoie une fonction de résolution pour les chaînes enregistrées avec [`msg`](/docs/react/reference/functions/msg). Importez-la depuis `gt-tanstack-start/server`. ## Vue d’ensemble [#overview] ```ts import { msg } from 'gt-tanstack-start'; import { getMessages } from 'gt-tanstack-start/server'; const status = msg('Ready'); const m = await getMessages(); const translated = m(status); ``` ```ts getMessages(): Promise ``` ## Fonctionnement [#how-it-works] `getMessages` lit le paramètre régional et le paramètre d’internationalisation créés par [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Il résout les messages encodés en fonction des traductions de la requête en cours. La fonction lance une exception lorsqu’elle est appelée hors du contexte actif d’une requête middleware. ## Valeur renvoyée [#returns] **Type** `Promise<(encodedContent: string, options?: object) => string>` La fonction renvoyée traduit le contenu encodé pour le paramètre régional de la requête en cours. Les variables transmises à `msg` priment sur celles transmises à la fonction de résolution. ## Exemple [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { msg } from 'gt-tanstack-start'; import { getMessages } from 'gt-tanstack-start/server'; const STATUS = { active: msg('Active'), paused: msg('Paused'), }; export const loadStatus = createServerFn({ method: 'GET' }).handler( async () => { const m = await getMessages(); return m(STATUS.active); } ); ```