# 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
Docs index: https://generaltranslation.com/llms.txt
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<MessageTranslationFunction>
```

## 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);
  }
);
```

## Sitemap

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