# General Translation React SDKs (gt-react, gt-next, gt-react-native): getMessages URL: https://generaltranslation.com/es/docs/react/tanstack-start/reference/functions/get-messages.mdx --- title: getMessages description: Resuelve los mensajes registrados en el entorno de ejecución de TanStack Start con General Translation. Referencia de la API para getMessages. --- La función `getMessages` devuelve un resolvedor para las cadenas registradas con [`msg`](/docs/react/reference/functions/msg). Impórtala desde `gt-tanstack-start`. ## Resumen [#overview] ```ts import { getMessages, msg } from 'gt-tanstack-start'; const status = msg('Ready'); const m = await getMessages(); const translated = m(status); ``` ```ts getMessages(): Promise ``` ## Cómo funciona [#how-it-works] En el servidor, `getMessages` lee la configuración regional y la configuración de internacionalización creadas por [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). En el navegador, lee el almacén de condiciones inicializado por [`initializeGT`](/docs/react/reference/config#initialize). Resuelve los mensajes codificados usando las traducciones del entorno de ejecución actual. Las llamadas del servidor lanzan una excepción fuera del ámbito de una solicitud activa del middleware. ## Devuelve [#returns] **Tipo** `Promise<(encodedContent: string, options?: object) => string>` La función resultante traduce el contenido codificado para la configuración regional de la solicitud actual. Las variables que se pasan a [`msg`](/docs/react/reference/functions/msg) tienen prioridad sobre las que se pasan al resolvedor. ## Ejemplo [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { getMessages, msg } from 'gt-tanstack-start'; const STATUS = { active: msg('Active'), paused: msg('Paused'), }; export const loadStatus = createServerFn({ method: 'GET' }).handler( async () => { const m = await getMessages(); return m(STATUS.active); } ); ```