# react-native: getLocales
URL: https://generaltranslation.com/es/docs/react-native/api/helpers/get-locales.mdx
---
title: getLocales
description: Referencia de la API para el método getLocales del lado del servidor
---
{/* GENERADO AUTOMÁTICAMENTE: No edites esto directamente. En su lugar, edita la plantilla en content/docs-templates/. */}
## Resumen
La función `getLocales` obtiene la lista de configuraciones regionales compatibles configuradas para tu aplicación durante el renderizado del lado del servidor.
`getLocales` es un método del lado del servidor y solo puede usarse en componentes del servidor.
Para usarlo del lado del cliente, consulta [`useLocales`](/docs/react-native/api/helpers/use-locales).
## Referencia
### Devuelve
`string[]` — Un array de [códigos de configuración regional](/docs/core/locales) BCP 47 que representan las configuraciones regionales compatibles, por ejemplo, `['en-US', 'fr', 'ja']`.
***
## Ejemplos
### Uso básico
```jsx title="LocaleList.jsx" copy
import { getLocales } from 'gt-react-native/server';
export default function LocaleList() {
const locales = getLocales(); // [!code highlight]
return (
{locales.map((locale) => (
- {locale}
))}
);
}
```
***
## Notas
* Las configuraciones regionales compatibles se definen en tu archivo [`gt.config.json`](/docs/react-native/api/config/gt-config-json).
* `getLocales` solo está disponible del lado del servidor. Para componentes de cliente, usa [`useLocales`](/docs/react-native/api/helpers/use-locales).
## Siguientes pasos
* Aprende a configurar las configuraciones regionales compatibles en [`gt.config.json`](/docs/react-native/api/config/gt-config-json).
* Consulta [`useLocales`](/docs/react-native/api/helpers/use-locales) para ver el equivalente del lado del cliente.